Python 3.11 Released With Big Performance Improvements, Task Groups For Async I/O

Written by Michael Larabel in Programming on 24 October 2022 at 06:20 PM EDT. 25 Comments
PROGRAMMING
Python 3.11 stable is out today as a rather big update for this popular scripting language.

Python 3.11 is quite exciting for its multitude of performance improvements. Python 3.11 is looking much better in the performance department thanks to the Faster CPython Project. In general Python 3.11 can be 10~60% faster than Python 3.10. Pyston and PyPy still hold some advantages in some areas but CPython is at least doing much better than prior releases.

Python 3.11 also adds support for task groups with async I/O, Exception Groups and except*, fine-grained error locations in tracebacks, support for parsing TOML in the standard library, various typing changes, and a variety of other work.


Python 3.11


Downloads and more details on Python 3.11 via Python.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week