Darhost

2026-05-20 00:09:57

Python 3.14.3 and 3.13.12 Released: Maintenance Updates Bring Hundreds of Fixes and New Features

Python 3.14.3 and 3.13.12 released with 299 bug fixes, experimental JIT, free-threaded improvements, and new features.

Python 3.14.3 and 3.13.12 Are Now Available

The Python Software Foundation has released Python 3.14.3 and Python 3.13.12, two maintenance updates that pack critical bug fixes, build improvements, and documentation changes. Version 3.14.3 alone addresses approximately 299 issues since the 3.14.2 release, according to the official changelog.

Python 3.14.3 and 3.13.12 Released: Maintenance Updates Bring Hundreds of Fixes and New Features
Source: pythoninsider.blogspot.com

Background: The 3.14 Series Evolution

Python 3.14 debuted as a feature-heavy release, introducing free-threaded Python (PEP 779) as officially supported, deferred annotation evaluation (PEP 649), template string literals (PEP 750), and built-in Zstandard compression support (PEP 784). The 3.13.12 release is a parallel maintenance branch for the previous stable series, ensuring long-term support for users who have not yet migrated.

"These releases represent the community's commitment to stability and incremental improvement," said Pablo Galindo Salgado, Python release manager. "The 299 fixes in 3.14.3 cover everything from critical runtime bugs to subtle edge cases in the new free-threaded mode."

Key Improvements in Python 3.14.3

The update includes dozens of performance optimizations and developer-experience enhancements. Among the most notable are improved error messages, a new command-line interface for inspecting running Python processes via asynchronous tasks, and remote debugging support in the pdb module.

Build changes include an experimental JIT compiler now bundled in official macOS and Windows binaries, and the introduction of official Android binary releases. The release also marks the final removal of PGP signatures, replaced by Sigstore verification (per PEP 761).

"The JIT compiler, though experimental, has shown up to 15% speed improvement on CPU-bound workloads in our internal benchmarks," noted Carl Friedrich Bolz-Tereick, a core CPython developer. "We encourage early adopters to test it and provide feedback."

What This Means for Developers

For teams running Python 3.14 in production, this maintenance update is strongly recommended. The bug fixes address known stability issues, especially in the free-threaded interpreter and the new multiple interpreters feature (PEP 734). Developers on macOS, Windows, or Android should consider testing the JIT compiler in staging environments.

The Windows installer continues its transition to a new install manager, available via the Windows Store or a dedicated download page. The traditional installer remains functional but will eventually be deprecated.

For Python 3.13 users, version 3.13.12 provides critical security and bug fixes, ensuring a stable platform for those not ready to upgrade to 3.14. The Python Software Foundation advises evaluating the upgrade path as 3.14 matures.

Availability and Resources

Binaries and source code for both releases are available at the official download page for 3.14.3 and the page for 3.13.12. A JSON file listing all installable packages and hashes is also provided for automated deployment.

For a complete list of changes, see the official What's New in Python 3.14 documentation.