v0.5.21
What's Changed
Python 3.14 Support
- Add Python 3.14 to CI test matrix
- Upgrade pydantic to 2.12.5 (with pydantic-core 2.41.5 that has Python 3.14 wheels)
Bug Fixes
- Fix circular import in sso.py using deferred annotation evaluation
- Fix Python 3.10 compatibility (use
datetime.timezone.utcinstead ofdatetime.UTC) - Fix annotation shadowing issue with
builtins.list
Maintenance
- Replace deprecated
asyncio.iscoroutinefunctionwithinspect.iscoroutinefunction - Update isinstance calls to use union syntax (
X | Y) - Use
typing_extensions.Selffor Python 3.10 compatibility
Full Changelog: v0.5.20...v0.5.21