This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [mcp](https://github.com/modelcontextprotocol/python-sdk) | `==1.26.0` → `==1.27.2` |  |  |
---
### Release Notes
<details>
<summary>modelcontextprotocol/python-sdk (mcp)</summary>
### [`v1.27.2`](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.27.2)
[Compare Source](https://github.com/modelcontextprotocol/python-sdk/compare/v1.27.1...v1.27.2)
#### What's Changed
- \[v1.x] ci: deploy docs to py.sdk.modelcontextprotocol.io via Pages artifact by [@​maxisbey](https://github.com/maxisbey) in [#​2635](https://github.com/modelcontextprotocol/python-sdk/pull/2635)
- \[v1.x] Add subject and claims to AccessToken by [@​maxisbey](https://github.com/maxisbey) in [#​2690](https://github.com/modelcontextprotocol/python-sdk/pull/2690)
- \[v1.x] Bind transport sessions to the authenticated principal by [@​maxisbey](https://github.com/maxisbey) in [#​2719](https://github.com/modelcontextprotocol/python-sdk/pull/2719)
- \[v1.x] Scope experimental tasks to the session that created them by [@​maxisbey](https://github.com/maxisbey) in [#​2720](https://github.com/modelcontextprotocol/python-sdk/pull/2720)
**Full Changelog**: <https://github.com/modelcontextprotocol/python-sdk/compare/v1.27.1...v1.27.2>
### [`v1.27.1`](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.27.1)
[Compare Source](https://github.com/modelcontextprotocol/python-sdk/compare/v1.27.0...v1.27.1)
#### What's Changed
- \[v1.x] fix: catch PydanticUserError when generating output schema (pydantic 2.13 compat) by [@​maxisbey](https://github.com/maxisbey) in [#​2435](https://github.com/modelcontextprotocol/python-sdk/pull/2435)
- \[v1.x] fix(auth): coerce empty-string optional URL fields to None in OAuthClientMetadata by [@​felixweinberger](https://github.com/felixweinberger) in [#​2405](https://github.com/modelcontextprotocol/python-sdk/pull/2405)
- \[v1.x] build: restrict httpx to <1.0.0 by [@​maxisbey](https://github.com/maxisbey) in [#​2559](https://github.com/modelcontextprotocol/python-sdk/pull/2559)
- \[v1.x] refactor: import SSEError from httpx\_sse public API by [@​maxisbey](https://github.com/maxisbey) in [#​2561](https://github.com/modelcontextprotocol/python-sdk/pull/2561)
**Full Changelog**: <https://github.com/modelcontextprotocol/python-sdk/compare/v1.27.0...v1.27.1>
### [`v1.27.0`](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.27.0)
[Compare Source](https://github.com/modelcontextprotocol/python-sdk/compare/v1.26.0...v1.27.0)
#### What's Changed
- fix: remove unused `requests` dependency from simple-chatbot example by [@​maxisbey](https://github.com/maxisbey) in [#​1959](https://github.com/modelcontextprotocol/python-sdk/pull/1959)
- ci: backport conformance tests from main to v1.x by [@​felixweinberger](https://github.com/felixweinberger) in [#​2068](https://github.com/modelcontextprotocol/python-sdk/pull/2068)
- fix: add RFC 8707 resource validation to OAuth client by [@​felixweinberger](https://github.com/felixweinberger) in [#​2069](https://github.com/modelcontextprotocol/python-sdk/pull/2069)
- feat: add idle timeout for StreamableHTTP sessions by [@​felixweinberger](https://github.com/felixweinberger) in [#​1994](https://github.com/modelcontextprotocol/python-sdk/pull/1994)
- \[v1.x] fix: prevent command injection in example URL opening by [@​maxisbey](https://github.com/maxisbey) in [#​2085](https://github.com/modelcontextprotocol/python-sdk/pull/2085)
- Add VERSIONING.md, ROADMAP.md, and DEPENDENCY\_POLICY.md by [@​felixweinberger](https://github.com/felixweinberger) in [#​2084](https://github.com/modelcontextprotocol/python-sdk/pull/2084)
- docs: restructure README into docs/ pages by [@​felixweinberger](https://github.com/felixweinberger) in [#​2091](https://github.com/modelcontextprotocol/python-sdk/pull/2091)
- docs: comprehensive feature documentation for SEP-1730 Tier 1 by [@​felixweinberger](https://github.com/felixweinberger) in [#​2090](https://github.com/modelcontextprotocol/python-sdk/pull/2090)
- docs: fix stub pages and improve docs structure by [@​felixweinberger](https://github.com/felixweinberger) in [#​2101](https://github.com/modelcontextprotocol/python-sdk/pull/2101)
- docs: fix GitHub links to point to v1.x branch by [@​felixweinberger](https://github.com/felixweinberger) in [#​2102](https://github.com/modelcontextprotocol/python-sdk/pull/2102)
- docs: add snippet verification for docs/ pages by [@​felixweinberger](https://github.com/felixweinberger) in [#​2115](https://github.com/modelcontextprotocol/python-sdk/pull/2115)
- docs: add server-side tool error handling documentation by [@​felixweinberger](https://github.com/felixweinberger) in [#​2129](https://github.com/modelcontextprotocol/python-sdk/pull/2129)
- Backport: Add missing TasksCallCapability to v1.x by [@​BabyChrist666](https://github.com/BabyChrist666) in [#​2137](https://github.com/modelcontextprotocol/python-sdk/pull/2137)
- \[v1.x] fix: handle non-UTF-8 bytes in stdio server stdin by [@​maxisbey](https://github.com/maxisbey) in [#​2303](https://github.com/modelcontextprotocol/python-sdk/pull/2303)
- \[v1.x] fix: handle ClosedResourceError when transport closes mid-request by [@​owendevereaux](https://github.com/owendevereaux) in [#​2334](https://github.com/modelcontextprotocol/python-sdk/pull/2334)
#### New Contributors
- [@​owendevereaux](https://github.com/owendevereaux) made their first contribution in [#​2334](https://github.com/modelcontextprotocol/python-sdk/pull/2334)
**Full Changelog**: <https://github.com/modelcontextprotocol/python-sdk/compare/v1.26.0...v1.27.0>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
==1.26.0→==1.27.2Release Notes
modelcontextprotocol/python-sdk (mcp)
v1.27.2Compare Source
What's Changed
Full Changelog: https://github.com/modelcontextprotocol/python-sdk/compare/v1.27.1...v1.27.2
v1.27.1Compare Source
What's Changed
Full Changelog: https://github.com/modelcontextprotocol/python-sdk/compare/v1.27.0...v1.27.1
v1.27.0Compare Source
What's Changed
requestsdependency from simple-chatbot example by @maxisbey in #1959New Contributors
Full Changelog: https://github.com/modelcontextprotocol/python-sdk/compare/v1.26.0...v1.27.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.