It’s now time for a new alpha of a new version of Python! This is an early developer preview of Python 3.14 Major new features of the 3.14 series, compared to 3.13 Python 3.14 is still in development. This release, 3.14.0a1 is the first of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of new features and bug fixes and to test the release process. During the alpha phase, features may be added up until the start of the beta phase (2025-...
Next year. It’s a yearly release cadence.
Also, 3.14 will be the last one in this version numbering scheme. The one after that will be 3.26.
That’s such a stupid change. TIL, though. Thanks for the heads up!
wait hang on, what? source on that?
https://peps.python.org/pep-2026/
oh no…
It’s still a
draft
, but that’s just a weirdly unnecessary change, IMO. There is no need from anyone to have the versions shift by 11 versions.The response at PyCon and EuroPython was pretty favorable, and a lot of core devs seem into it. This is definitely gonna happen unless something big comes up.
There was still a bit of discussion about the exact form (3.26 vs 3.2026 etc), but that is handled and I expect it to be on the standards track soon.