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
- Camera-Equipped AirPods Pro: What You Need to Know About Apple's Next Big Audio Innovation
- Designing with Heart: Bridging the Gap Between Intent and Accessible Websites
- macOS 27: Everything You Need to Know About Apple's Next Major Update
- Google Home Unveils Major Summer Upgrade with Enhanced Cameras, Smarter Automations, and Gemini AI Integration
- How AI Revolutionized Firefox Security: 271 Vulnerabilities Found in Days
- REZ Transmission Line Rerouted to Protect Caves, Secures Support from 50 Additional Landowners
- Anthropic Enhances Managed Agents with 'Dreaming,' Outcome Tracking, and Multi-Agent Coordination
- 5 Key Developments in US Government AI Safety Testing You Need to Know