TLDR Tech / Launches
Python 3.15 features enhanced JIT, lazy imports, and UTF-8 default
The release of Python 3.15 brings notable enhancements, including improved performance for its experimental JIT compiler, the introduction of explicit lazy imports as defined in PEP 810, and the adoption of UTF-8 as the standard text encoding. This version also introduces two new built-in data types, frozendict and sentinel, and a dedicated profiling package called Tachyon. Furthermore, Python 3.15 expands compatibility for free-threaded builds and activates frame pointers by default on compatible Linux systems.
Read the full story