release-tools
release-tools copied to clipboard
Scripts for making (C)Python releases
# Documentation The Python documentation and download pages are showing version **3.12.5** as the latest, but the official versioning page lists **3.12.4** as the latest stable release. **Docs Page**: [https://docs.python.org/3.12/#](https://docs.python.org/3.12/#)...
Currently, we purge the CDN cache for a couple of files, but not all the files (notably missing are new files added relatively recently: sboms and sigstore signatures). https://github.com/python/release-tools/blob/master/run_release.py#L931 We...
Fixes https://github.com/python/release-tools/issues/56. When a new branch is created, it needs adding to https://github.com/python/cpython/blob/main/.azure-pipelines/ci.yml Add it to the list of files that are manually edited once per year when the new...
On Windows installation I did install with that command: `python-3.13.2-amd64.exe /quiet InstallAllUsers=1 /log install.log` This key gets created `HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{2f6912bf-a96d-496e-9d97-7d9b771df28d}` install.log: ``` Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{2f6912bf-a96d-496e-9d97-7d9b771df28d}, options: 0x7, disable resume:...
Re: https://devguide.python.org/documentation/style-guide/#capitalization Already updated for 3.14 in https://github.com/python/cpython/pull/125438, let's update the template for the next branch.
There are some timing holes in the current cPython release process which, while somewhat minor, could be tightened up. Currently, there are three release team member roles in producing downloable...
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start)...
Split out from https://github.com/python/release-tools/pull/283. cc @sethmlarson, @woodruffw The flow here is: * `run_release.py` is run on the release manager's machine. That pops open the sigstore auth page, and fetches an...
During the 3.15.0a1 release, after the release files had been signed by Sigstore I got this error during the verification: ``` [14:50:14] ERROR FAIL: _cli.py:1082 /srv/www.python.org/ftp/python/3.15.0/python-3. 15.0a1-macos11.pkg ERROR Did not...
The GitHub CLI allows us to automate triggering the GitHub Actions artifacts build. https://cli.github.com/ First check the tool is installed. Then trigger the build when it's time. --- A later...