Python 3.13.0 Is Released
docs.python.org
Python 3.13.0 Is Released
1–10 of 135 posts
Re: Python 3.13.0 Is Released
#2> Free-threaded execution allows for full utilization of the available processing power by running threads in parallel on available CPU cores. While not all software will benefit from this automatically, programs designed with threading in mind will run faster on multi-core hardware.
Would be nice to see performance improvements for libraries like FastAPI, NetworkX etc in future.
Re: Python 3.13.0 Is Released
#3looking forward to the GraalVM version
Re: Python 3.13.0 Is Released
#4Python versions 3.11, 3.12 and now 3.13 have contained far fewer additions to the language than earlier 3.x versions. Instead the newest releases have been focusing on implementation improvements - and in 3.13, the new REPL, experimental JIT & GIL-free options all sound great!
The language itself is (more than) complex enough already - I hope this focus on implementation quality continues.
Re: Python 3.13.0 Is Released
#5Any rule of thumb when it comes to adopting Python releases? Is it usually best to wait for the first patch version before using in production?
Re: Python 3.13.0 Is Released
#6Still in prerelease (RC3), no? At least at time of writing
Re: Python 3.13.0 Is Released
#7Any rule of thumb when it comes to adopting Python releases? Is it usually best to wait for the first patch version before using in production?
Have a rubust CI and tests, and deploy as early as you can.
Re: Python 3.13.0 Is Released
#8Still in prerelease (RC3), no? At least at time of writing
It looks like it releases today (see https://peps.python.org/pep-0719/), but the release is not yet made on https://www.python.org/downloads/ and the tag has not been made in Git yet.
Re: Python 3.13.0 Is Released
#9Any rule of thumb when it comes to adopting Python releases? Is it usually best to wait for the first patch version before using in production?
I'm constrained by libraries with guaranteed version compatibility. Unless you're operating in NIH universe, I bet you are as well.
Re: Python 3.13.0 Is Released
#10Still in prerelease (RC3), no? At least at time of writing
Yeah, the past tense on the What’s New page isn't (yet) accurate:
> Python 3.13 was released on October 7, 2024