• Not one but two expedited releases! • 🎉 🎉 Python 3.14.0rc2 It’s the final 🪄 penultimate 🪄 3.14 release candidate! • https://www.python.org/downloads/release/python-3140rc2/ Note: rc2 was originally planned for 2025-08-26, but we fixed a bug that required bumping the magic number stored in Python bytecode (.pyc ) files. • This means .pyc files created for rc1 cannot be used for rc2, and they’ll be recompiled. • The ABI isn’t changing. • Wheels built for rc1 should be fine for rc2, rc3 and 3.14.x.

Article Summaries:

  • Python has released two expedited updates: the final pre‑release candidate for the upcoming 3.14.0 (rc2) and the 3.13.7 maintenance release. The 3.14.0rc2, now available, includes a byte‑code magic number change that forces re‑compilation of .pyc files but does not alter the ABI, so existing wheels remain compatible. The final 3.14.0 release is slated for October 7, 2025, with a third candidate (rc3) on September 16, 2025. Core developers are urged to finish documentation and testing, while third‑party maintainers should publish 3.14 wheels on PyPI. Major new features include free‑threaded support (PEP 779), deferred annotation evaluation (PEP 649), and template string literals (PEP 750).

Sources: