Skip to content

Conversation

@noamkush
Copy link
Contributor

@noamkush noamkush commented Oct 8, 2025

This fixes the behavior of get_annotated_type and migration serialization for Python 3.14. Tests now pass in Python 3.14.

@noamkush noamkush force-pushed the python-3.14-partial-fix branch from e423286 to c777e8e Compare November 5, 2025 07:24
@noamkush noamkush changed the title Partial fix for Python 3.14. Fixes for Python 3.14. Nov 5, 2025
@noamkush
Copy link
Contributor Author

noamkush commented Nov 5, 2025

All tests now pass

@noamkush noamkush force-pushed the python-3.14-partial-fix branch 3 times, most recently from d0a2292 to faf40eb Compare November 5, 2025 10:17
@noamkush noamkush force-pushed the python-3.14-partial-fix branch from faf40eb to da3ae27 Compare November 5, 2025 10:21
@noamkush
Copy link
Contributor Author

noamkush commented Nov 5, 2025

It's hard to keep supporting Python 3.8-3.9 so I dropped support for those in a separate commit. Also, officially Pydantic 1.10 doesn't support Python 3.14.

@noamkush noamkush force-pushed the python-3.14-partial-fix branch from da3ae27 to e01b964 Compare November 5, 2025 10:43
@noamkush noamkush force-pushed the python-3.14-partial-fix branch from e01b964 to 0433e61 Compare November 5, 2025 10:47
@surenkov
Copy link
Owner

surenkov commented Nov 5, 2025

@noamkush thank you for looking into this!

As long as the package will drop older interpreters support, the upcoming release will deserve the new minor bump (i.e. 0.4.0), I'll try to deliver that later today.

@surenkov surenkov merged commit b298c98 into surenkov:master Nov 6, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants