fix(deps): update dependency mcp to v1.9.1
This PR contains the following updates:
| Package | Type | Update | Change | |
Generated Summary
- Updated the
types-requestsdependency version inpyproject.tomlfrom2.32.0.20250515to2.31.0.6. - This change may impact type checking for the
requestslibrary, potentially leading to mismatches if the newer types were relied upon. - No other modifications were made to the project configuration.
This summary was generated with ❤️ by rigging
| mcp | dependencies | minor | 1.8.0 -> 1.9.1 |
Release Notes
modelcontextprotocol/python-sdk (mcp)
v1.9.1
What's Changed
- Add OAuth authentication client for HTTPX by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/751
- fastmcp: allow passing Tool directly to FastMCP constructor by @vbarda in https://github.com/modelcontextprotocol/python-sdk/pull/699
- add auth client sse by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/760
- Change default binding from 0.0.0.0 to 127.0.0.1 to align with security recommendations by @ciccolo-anthropic in https://github.com/modelcontextprotocol/python-sdk/pull/738
- fix: Pass cursor parameter to server by @nbarbettini in https://github.com/modelcontextprotocol/python-sdk/pull/745
New Contributors
- @vbarda made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/699
- @ciccolo-anthropic made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/738
Full Changelog: https://github.com/modelcontextprotocol/python-sdk/compare/v1.9.0...v1.9.1
v1.9.0
Protocol Version Update
Now the latest protocol version for Python SDK is 2025-03-26
What's Changed
- Fix typo in authentication section of README by @mopg in https://github.com/modelcontextprotocol/python-sdk/pull/676
- fix: 204 is an acceptable response to DELETEing the session by @nbarbettini in https://github.com/modelcontextprotocol/python-sdk/pull/697
- Minor tweaks to README for Streamable HTTP by @evalstate in https://github.com/modelcontextprotocol/python-sdk/pull/690
- Properly infer prefix for SSE messages by @jlowin in https://github.com/modelcontextprotocol/python-sdk/pull/659
- Simple Auth Example to use shttp in addition to sse by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/695
- Create
ClientSessionGroupfor managing multiple session connections. by @mkeid in https://github.com/modelcontextprotocol/python-sdk/pull/639 - fix typo: server has get_context attribute instead of request_context. by @shimizukawa in https://github.com/modelcontextprotocol/python-sdk/pull/446
- docs: clarify LLM API configuration in mcp_simple_chatbot README by @ddltn in https://github.com/modelcontextprotocol/python-sdk/pull/487
- fix: Add checks and better error messages on server object for mcp run by @john0312 in https://github.com/modelcontextprotocol/python-sdk/pull/297
- Fix hanging on streams when stdio_client exiting by @LionNatsu in https://github.com/modelcontextprotocol/python-sdk/pull/559
- feat: add message to ProgressNotification by @aksheyd in https://github.com/modelcontextprotocol/python-sdk/pull/435
- Update CI configuration to support multiple OS environments by @DanielAvdar in https://github.com/modelcontextprotocol/python-sdk/pull/708
- feat: add cursor pagination support to all client list methods by @jerome3o-anthropic in https://github.com/modelcontextprotocol/python-sdk/pull/718
- Add example for stateless server with JSON response by @5enxia in https://github.com/modelcontextprotocol/python-sdk/pull/704
- Include server examples folder in pyright check by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/667
- Set 2025-03-26 as the latest protocol version by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/719
- Fix example for multiple stateless servers by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/720
- fix: Update @mcp.resource to use function documentation as default descrip… by @jingyugao in https://github.com/modelcontextprotocol/python-sdk/pull/489
- Add progress notification callback for client by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/721
- Servers to accept older versions of client by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/722
New Contributors
- @mopg made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/676
- @nbarbettini made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/697
- @jlowin made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/659
- @mkeid made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/639
- @shimizukawa made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/446
- @ddltn made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/487
- @LionNatsu made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/559
- @aksheyd made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/435
- @DanielAvdar made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/708
- @5enxia made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/704
- @jingyugao made their first contribution in https://github.com/modelcontextprotocol/python-sdk/pull/489
Full Changelog: https://github.com/modelcontextprotocol/python-sdk/compare/v1.8.1...v1.9.0
v1.8.1
What's Changed
- Fix streamable http sampling by @ihrpr in https://github.com/modelcontextprotocol/python-sdk/pull/693
Full Changelog: https://github.com/modelcontextprotocol/python-sdk/compare/v1.8.0...v1.8.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.