-
-
Notifications
You must be signed in to change notification settings - Fork 5
Description
What
Update the MCP (Model Context Protocol) Python SDK dependency from version 1.24.0 to 1.25.0. This update includes changes to both pyproject.toml and requirements.txt files to reflect the new version.
Why
Version 1.25.0 of the MCP Python SDK introduces important changes to the project's branching strategy and includes bug fixes:
-
Branching Strategy Update: The repository has adopted a new branching strategy for v2 development:
mainbranch now hosts v2 development (breaking changes)v1.xbranch is for v1 maintenance (security and critical bug fixes only, with very rare feature additions ported frommain)
-
Key Changes in v1.25.0:
- Fix for URL Elicitation issue #1768
- CI workflow updates to include v1.x branch in main-checks workflow
-
Version Pinning: Users who need to stay on v1.x should pin to
mcp>=1.25,<2. The current plan is to work through v2 with a target release in Q1, which will heavily change how the transport layer works. -
Compatibility: This is a semver-minor update (1.24.0 → 1.25.0) that maintains backward compatibility while providing important fixes and infrastructure improvements.
Useful Links
- Release Notes: https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.25.0
- Full Changelog: modelcontextprotocol/python-sdk@v1.24.0...v1.25.0
- URL Elicitation Fix PR: Fix for Url Elicitation issue 1768 modelcontextprotocol/python-sdk#1780
- CI Workflow Update PR: ci: add v1.x branch to main-checks workflow modelcontextprotocol/python-sdk#1802
- MCP Python SDK Repository: https://github.com/modelcontextprotocol/python-sdk
- Dependency Compatibility Score: Shows compatibility between versions 1.24.0 and 1.25.0