When should you upgrade to Python 3.13?

Python 3.13 will be out October 1, 2024—but should you switch to it immediately?
And if you shouldn’t upgrade just yet, when should you?

Immediately after the release, you probably didn’t want to upgrade just yet.
But from December 2024 and onwards, upgrading is definitely worth trying, though it may not succeed.
To understand why, we need to consider Python packaging, the software development process, and take a look at the history of past releases.

The problems with a new major Python release

As with many open source projects, Python, Python libraries, and most of the toolchain and packages mentioned in this article are based on volunteer labor.
None of this should be read as a complaint towards the people doing the maintenance, they’re doing hugely valuable

 

 

 

To finish reading, please visit source site