Skip to content

chore(sdk-python): release v0.1.91#5011

Merged
jpr5 merged 1 commit into
mainfrom
chore/release-sdk-python-0.1.91
May 26, 2026
Merged

chore(sdk-python): release v0.1.91#5011
jpr5 merged 1 commit into
mainfrom
chore/release-sdk-python-0.1.91

Conversation

@jpr5

@jpr5 jpr5 commented May 26, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps sdk-python/pyproject.toml from 0.1.90 → 0.1.91 so the forwarded-header extraction added in #4984 ships to PyPI consumers. Showcase Python integrations will pick this up via the follow-up pin-bump PR.

What's in 0.1.91

From #4984:

  • _extract_forwarded_headers_from_config() extracts x-* headers from LangGraph's RunnableConfig
  • Lowercase-at-insertion key normalization for deterministic precedence
  • Exception-safe ContextVar clearing on RuntimeError and generic Exception paths

Publishing

PyPI publish is manual — runs locally via poetry publish after merge. Once #4996 lands, this will become automated.

Cuts copilotkit 0.1.91 with forwarded-header extraction landed in
#4984 (_extract_forwarded_headers_from_config + lowercase-at-insertion
precedence + exception-safe ContextVar clearing).
@vercel

vercel Bot commented May 26, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
chat-with-your-data Building Building Preview, Comment May 26, 2026 3:58pm
docs Building Building Preview, Comment May 26, 2026 3:58pm
form-filling Building Building Preview, Comment May 26, 2026 3:58pm
research-canvas Building Building Preview, Comment May 26, 2026 3:58pm
travel Building Building Preview, Comment May 26, 2026 3:58pm

Request Review

@github-actions

Copy link
Copy Markdown
Contributor

📣 Social Copy Generator

Generate social media copies (Twitter/X, LinkedIn, Blog Post) for this PR using Claude.

  • Generate social media copies

@jpr5 jpr5 merged commit 15528f8 into main May 26, 2026
18 of 23 checks passed
@jpr5 jpr5 deleted the chore/release-sdk-python-0.1.91 branch May 26, 2026 15:59
jpr5 added a commit that referenced this pull request May 26, 2026
)

## Summary

Bumps `copilotkit==0.1.90` → `copilotkit==0.1.91` in three showcase
Python integration `requirements.txt` files:

- `showcase/integrations/langgraph-python`
- `showcase/integrations/strands`
- `showcase/integrations/langgraph-fastapi`

Picks up the forwarded-header extraction landed in #4984 and published
as `copilotkit 0.1.91` on PyPI by the release in #5011.

Updates `validate-pins` ratchet hash in
`showcase/scripts/fail-baseline.json` (count stays at 106, FAIL set
shifted because showcase pins now diverge from Dojo on `0.1.91` vs
`0.1.87`).

## Why split from the @ag-ui/langgraph pin bump

The matching `@ag-ui/langgraph` bump (`0.0.31` → `0.0.33` in
`packages/runtime/package.json` and `packages/sdk-js/package.json`)
waits for the ag-ui side: `publish-release.yml` is currently broken
(OIDC `pull_request` vs `push` event mismatch — last 30 runs all
failed). Fix is in flight in a separate session. Once `@ag-ui/langgraph
0.0.33` is live on npm, a follow-up PR will bump those two pins.

This split unblocks D6 LGP today. D6 LGT remains waiting on the ag-ui
side.

## Test plan

- [ ] CI green
- [ ] After merge, showcase_build.yml redeploys langgraph-python +
strands + langgraph-fastapi to Railway
- [ ] Production D6 LGP probe verifies forwarded headers reach the agent
via aimock logs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant