Python 3.14.0rc2 has been released earlier than planned due to a bug fix necessitating a change in the magic number for .pyc files. This means previous .pyc files from rc1 will not work for rc2 and must be recompiled. No ABI changes will occur going forward, aiming for minimal code changes until the official release on 2025-10-07. A new release candidate, 3.14.0rc3, is expected by 2025-09-16, with emphasis on preparing third-party projects for the new version.
The release, 3.14.0rc2, is the penultimate release preview, allowing only reviewed code changes that are clear bug fixes before the final release.
Wheels built for rc1 should be fine for rc2, rc3 and 3.14.x, which minimizes the impact of the magic number bug fix affecting .pyc files.
The final release candidate, 3.14.0rc3, is scheduled for 2025-09-16, ensuring that the release date for 3.14.0 remains unchanged on 2025-10-07.
Maintainers of third-party Python projects are encouraged to prepare their projects for Python 3.14 during this phase and publish wheels on PyPI.
Collection
[
|
...
]