Skip to content

Conversation

@yorickdowne
Copy link

@yorickdowne yorickdowne commented Jun 22, 2025

What I did

Initial testing for Python 3.14.

@yorickdowne yorickdowne marked this pull request as draft June 22, 2025 16:27
@yorickdowne yorickdowne added the run-tests Request tests to run on the CI label Jun 22, 2025
@yorickdowne
Copy link
Author

The pydantic-core we have builds with PyO3 0.24.1, and we need 0.25.1 for Python 3.14

Presumably there’ll be a pydantic that pulls in a newer pydantic-core as they start testing on 3.14, and then this’ll start to work

nothing to do now

@yorickdowne
Copy link
Author

Pydantic bumped core a couple weeks ago but didn’t include it in a release. They have a PR for initial 3.14 support: pydantic/pydantic#11991

@yorickdowne
Copy link
Author

See release schedule - possibly by candidate 1, July 22nd, there’s a pydantic that can build on 3.14

https://peps.python.org/pep-0745/

@yorickdowne
Copy link
Author

Patience needed. Pydantic 2.12 will support Python 3.14. An alpha1 is available; hopefully a release is available before 3.14 release on Oct 7th. 3.14-rc3 release Sept 16th.

@yorickdowne
Copy link
Author

pydantic 2.12 milestone is scheduled for Monday Oct 6th. Python 3.14 release is scheduled for Tuesday Oct 7th

@yorickdowne yorickdowne force-pushed the python-3.14-beta branch 2 times, most recently from 5c13554 to 1ed78c1 Compare October 3, 2025 09:07
@yorickdowne yorickdowne changed the title Start testing on Python 3.14.0b3 Start testing on Python 3.14 Oct 3, 2025
@yorickdowne yorickdowne removed the run-tests Request tests to run on the CI label Oct 3, 2025
@yorickdowne yorickdowne changed the title Start testing on Python 3.14 Support Python 3.14 Oct 7, 2025
@yorickdowne yorickdowne added the run-tests Request tests to run on the CI label Oct 7, 2025
@yorickdowne yorickdowne marked this pull request as ready for review October 7, 2025 22:12
@valefar-on-discord valefar-on-discord merged commit 7f401f5 into ethstaker:main Oct 8, 2025
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-tests Request tests to run on the CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants