Skip to content

v1.7.0

Compare
Choose a tag to compare
@ihrpr ihrpr released this 01 May 19:16
· 60 commits to main since this release
2210c1b

OAuth Support for servers

Tool Annotations

  • Add ToolAnnotations support in FastMCP and lowlevel servers by @bhosmer-ant in #482

Other changes

  • Docs: Change README to correct pip installation command for MCP CLI support by @codingjenny in #394

  • Fix python -m command error by @xuzexin-hz in #387

  • Docs : Enhance README to suggest commands for creating a new UV project before adding mcp dependency. by @anupsajjan in #408

  • Fix lifespan_context access example in README by @SigureMo in #437

  • Match ruff version on CI and local by @Kludex in #471

  • Fix @mcp.tool() Failing to Detect Context Argument When Type Variables Are Used in Context by @jkawamoto in #358

  • Support custom client info throughout client APIs by @jerome3o-anthropic in #474

  • Fix tests for Pydantic 2.11 by @medaminezghal in #465

  • Move uvicorn import to usage by @danlapid in #502

  • Python lint: Ruff rules for comprehensions and performance by @cclauss in #512

  • Format files with ruff by @ihrpr in #562

  • replace inefficient use of to_jsonable_python by @samuelcolvin in #545

  • add a timeout arguments on per-request basis (as per MCP specifications) by @grll in #601

  • add pytest-pretty dev dependency by @samuelcolvin in #546

  • Properly clean up response streams in BaseSession by @bhosmer-ant in #515

New Contributors

Full Changelog: v1.6.0...v1.7.0