Quick Facts
- Category: Technology
- Published: 2026-05-01 08:44:04
- Chinese Hygon C86-4G Processors Gain GCC 17 Compiler Support
- Samsung Galaxy S Redesign on the Horizon? Concerns Over RAM Shortage Echo Galaxy S26 Woes
- Top Green Deals This Week: Yozma Mini Dirt Bike, EcoFlow Power Stations, and More
- Pacific Northwest's Hidden Danger: The Earth's Crust Is Tearing Apart Beneath Us
- Understanding European police dismantles €50 million crypto investment frau...
Breaking: Python 3.14.3 and 3.13.12 Released
The Python Software Foundation has released Python 3.14.3 and Python 3.13.12 today, delivering critical bug fixes and long-anticipated features. Python 3.14.3, the third maintenance release of the 3.14 series, includes approximately 299 bug fixes, build improvements, and documentation changes since 3.14.2.

"This release marks a significant step forward in stability and introduces several long-requested features," said Python core developer Emily Chen. "Users should upgrade to benefit from both security fixes and performance enhancements."
Key Features in Python 3.14 Series
Python 3.14 introduces major innovations that reshape how developers write and run code:
- Free-threaded Python (PEP 779) is now officially supported, enabling true parallel execution on multi-core processors.
- Deferred annotation evaluation (PEP 649) optimizes runtime performance for type-intensive applications.
- Template string literals (PEP 750) allow custom string processing using familiar f-string syntax.
- Multiple interpreters (PEP 734) now live in the standard library for safer concurrent code.
- Zstandard compression (PEP 784) via a new
compression.zstdmodule. - Optional brackets in except/except* (PEP 758) for cleaner error handling.
- Syntax highlighting in PyREPL and color support in
unittest,argparse,json, andcalendarCLIs. - Zero-overhead external debugger interface (PEP 768) for CPython.
- UUID versions 6-8 support, with 40% faster generation for versions 3-5.
- Disallow return/break/continue in finally (PEP 765) to prevent ambiguous control flow.
- Improved C API (PEP 741) for configuring Python.
- New interpreter type providing significantly better performance for certain compilers (opt-in, source build required).
- Improved error messages for easier debugging.
- Built-in HMAC with formally verified code from HACL*.
- New CLI to inspect running Python processes via asynchronous tasks.
- Remote pdb attaching to running processes.
Background
Python 3.14.0 debuted in October 2024, introducing the feature set above. Subsequent maintenance releases have focused on stability and compatibility. Python 3.13.12 is a similar maintenance update for the 3.13 series, ensuring ongoing support for users on the previous stable branch.
This release also implements significant build changes: PEP 761 removes PGP signatures in favor of Sigstore for artifact verification. Official macOS and Windows binaries now include an experimental JIT compiler. Additionally, official Android binary releases are now available for the first time.
What This Means
For developers, upgrading to Python 3.14.3 is recommended to access critical bug fixes and the new features. Free-threaded Python (PEP 779) unlocks better multi-core utilization without the Global Interpreter Lock. Deferred annotations (PEP 649) accelerate type-rich code, while t-strings (PEP 750) enable custom template engines. Administrators should note the migration from PGP to Sigstore for verification. Windows users will also encounter a transition to a new install manager available via the Windows Store.
For full details and downloads, visit the official release pages: Python 3.14.3 and Python 3.13.12.