Python 3.14.3 and 3.13.12: Latest Maintenance Releases Bring Stability and New Features
Introduction
The Python development team has announced the availability of Python 3.14.3 and Python 3.13.12, offering substantial improvements and bug fixes. Python 3.14.3, the third maintenance release of the 3.14 series, incorporates approximately 299 changes, including bug fixes, build enhancements, and documentation updates since version 3.14.2. Meanwhile, Python 3.13.12 continues the tradition of stability for the 3.13 branch. Both releases are now ready for download, bringing a host of refinements and new capabilities.

What’s New in Python 3.14 Series
Python 3.14 introduced several major features that are now further polished. Here’s a detailed look at the key enhancements now available in maintenance release 3.14.3.
Core Language Changes
- PEP 649: Deferred evaluation of annotations, which improves annotation semantics and performance.
- PEP 750: Template string literals (t-strings) for custom string processing, using familiar f-string syntax.
- PEP 758: The
exceptandexcept*expressions now allow omission of parentheses, simplifying error handling code. - PEP 765: Disallows
return,break, andcontinuestatements that exit afinallyblock, preventing subtle bugs.
Performance and Debugging Enhancements
- PEP 779: Free-threaded Python is now officially supported, enabling concurrent execution without the Global Interpreter Lock (GIL).
- PEP 768: A zero-overhead external debugger interface for CPython, making debugging more efficient.
- A new type of interpreter that offers significantly better performance on modern compilers (opt-in, requires building from source).
- Improved error messages throughout the language.
- The
pdbmodule now supports remote attaching to a running Python process. - A new command-line interface to inspect running Python processes using asynchronous tasks.
Standard Library Improvements
- PEP 734: Multiple interpreters are now available directly in the standard library.
- PEP 784: A new module,
compression.zstd, provides support for the Zstandard compression algorithm. - The
uuidmodule now supports UUID versions 6-8, and generation of versions 3-5 is up to 40% faster. - Built-in implementation of HMAC using formally verified code from the HACL* project.
- Syntax highlighting in PyREPL, and support for color in
unittest,argparse,json, andcalendarCLIs.
Build and Platform Updates
- PEP 761: Python 3.14 and later no longer provide PGP signatures for release artifacts; instead, Sigstore is recommended for verification.
- Official macOS and Windows release binaries include an experimental JIT compiler.
- Official Android binary releases are now available.
- The Windows installer is being replaced by a new install manager, available from the Windows Store or its download page. The traditional installer remains available for now.
Python 3.13.12 Maintenance Release
In parallel, Python 3.13.12 provides essential bug fixes and security updates for the 3.13 line. Users on 3.13 are encouraged to upgrade to this latest maintenance release for improved stability.
Download and Upgrade
Both releases can be downloaded from the official Python downloads page:
For Windows users, consider using the new install manager for simpler management of multiple Python versions. A JSON file with file URLs and hashes is also available but not required for installation.
Conclusion
Python 3.14.3 and 3.13.12 reinforce Python’s position as a robust, backward-compatible platform. The new features—from free-threaded execution to enhanced debugging tools—offer tangible benefits for developers. Upgrade today to take advantage of these improvements.
Related Articles
- Design Gap Exposed: Everyday Products Work, But Few Deliver Real Satisfaction
- FBI Uncovered Deleted Signal Messages on iPhone by Targeting Push Notification Database
- 7 Key Insights into Kubernetes v1.36: In-Place Pod-Level Vertical Scaling Reaches Beta
- Maximize Your Tax Refund Speed: Essential Tips for the 2022 Filing Season
- 8 Things You Need to Know About Google Keep’s Lock Screen Notes Feature
- Building a Decision Culture for High-Growth Success: Insights from CEO Jennifer Renaud
- Swift 6.3 Arrives with Enhanced Cross-Platform Build Tools and Community Updates
- Discontinued Humane Ai Pin Revived as Standalone Android Device Through Community Hacks