Python 3.14.5 is the fifth maintenance release of the 3.14 series, including ~154 bugfixes, build improvements, and documentation changes. The most notable change is the reversion of the incremental garbage collector (introduced in 3.14.0–3.14.4) back to the generational GC from Python 3.13, due to significant memory pressure reports in production environments. The macOS installer now bundles Tcl/Tk 9.0.3. The release also recaps major 3.14 series features including free-threaded Python (PEP 779), deferred annotation evaluation (PEP 649), template string literals/t-strings (PEP 750), multiple interpreters in stdlib (PEP 734), Zstandard compression support, an experimental JIT compiler, and a new tail-call interpreter for improved performance.

4m read timeFrom blog.python.org
Post cover image
Table of contents
Garbage collectorTcl/Tk 9 on macOSMajor new features of the 3.14 series, compared to 3.13Python install managerMore resourcesAnd now for something completely differentEnjoy the new release

Sort: