The Python Software Foundation recently announced the availability of Python 3.14 Release Candidate 1 (3.14.0rc1), marking the penultimate preview of the upcoming Python 3.14 series. The release is now live and available for download. With this milestone, Python 3.14 enters the release candidate phase. From this point forward, only reviewed code changes that constitute clear bug fixes will be considered before the final release. No changes to the Application Binary Interface (ABI) are expected, and the goal is to minimize further code modifications.
The second and final release candidate, Python 3.14.0rc2, is scheduled for Tuesday, August 26, 2025. The official release of Python 3.14.0 is slated for Tuesday, October 7, 2025.
The Python team strongly encourages all third-party project maintainers to begin testing their packages and preparing for full Python 3.14 compatibility. Developers are advised to publish Python 3.14 wheels on PyPI to ensure readiness and help downstream projects test compatibility. Binary wheels built against 3.14.0rc1 will remain compatible with the final release.
It is important to note that Python 3.14.0rc1 is a preview release. While it is functionally close to the final version, it is not recommended for use in production environments.
With the codebase effectively frozen, core developers are asked to shift focus toward documentation. Contributors are encouraged to:
Python 3.14 introduces a broad set of enhancements across performance, concurrency, and developer tooling. Notable new features include:
Developers are invited to explore the full list of changes in the What's New in Python 3.14 documentation.
Python 3.14 introduces notable changes to its distribution and packaging:
The Windows installer is transitioning to a new install manager, available via the Microsoft Store or direct download
The traditional installer will remain available through the 3.14 and 3.15 series. A JSON manifest listing all installable packages and checksums is provided, though it is not required for installation.
The release of Python 3.14.0rc1 coincided with Pi Approximation Day on July 22nd, commemorating the classic fractional approximation of π. This Diophantine approximation has been known since antiquity, with Archimedes providing the earliest known proof of its accuracy. In Chinese mathematics, 22/7 and the more accurate 355/113 are known as Yuelü (“approximate ratio”) and Milü (“close ratio”), respectively.
Address:
1855 S Ingram Mill Rd
STE# 201
Springfield, Mo 65804
Phone: 1-844-277-3386
Fax:417-429-2935
E-Mail: contact@appdevelopermagazine.com