Pinning right version for typing-extensions - #329
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #329 +/- ##
=======================================
Coverage 98.85% 98.85%
=======================================
Files 22 22
Lines 1224 1224
=======================================
Hits 1210 1210
Misses 14 14 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
🟢 Approval recommended
The change is a low-risk dependency floor update consistent with current runtime imports of typing_extensions in the package.
Pull request overview
Updates the project’s runtime dependencies to require a minimum typing-extensions version that matches the typing features used in the codebase (e.g., Self, ParamSpec, TypeAlias, Buffer).
Changes:
- Bumps
typing-extensionsfrom an unversioned dependency totyping-extensions>=4.6.0inpyproject.toml.
File summaries
| File | Description |
|---|---|
| pyproject.toml | Adds a minimum version constraint for typing-extensions to prevent missing-symbol import errors at runtime. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.



Fix for #328