This patch release fixes a fresh install bug where the packaging library was previously installed as a transitive dependency but is no longer—causing an import error on fresh installs without dev dependencies. Also includes a pydocket version pin to avoid Redis connection noise in tests, plus backports from 3.x for $ref dereferencing in tool schemas and the task capabilities location fix.
What's Changed
Enhancements 🔧
Fixes 🐞
- Backport: Dereference $ref in tool schemas for MCP client compatibility by @jlowin in #2861
- Fix task capabilities location (issue #2870) by @jlowin in #2874
- Add missing packaging dependency by @jlowin in #2989
Full Changelog: v2.14.3...v2.14.4