Hugo van Kemenade: Releasing P... Note

Hugo van Kemenade: Releasing Python 3.14.0

The author chronicles the release process of Python 3.14.0, starting one week before the final release. A Linux kernel bug initially caused buildbot failures, but a temporary workaround was implemented. On release day, the author addressed release blockers and buildbot failures. The run_release.py script automated tasks like changelog merging and version bumping. CI was used to build source zips, documentation, and Android binaries. Windows and macOS installers were built, including profile-guided optimization for Windows. After the installers were ready, the final publishing and announcement steps were taken. Python 3.14 was officially released and the author announced it on various platforms with a thank you to Sovtechfund. Post-release tasks included updating documentation, fixing links, and opening the branch.
CdXz5zHNQW_VVvhocGVUn.png