Skip to content

Conversation

@hugovk
Copy link
Member

@hugovk hugovk commented Oct 24, 2025

Add a final task, just before "Congratulations, Python 3.xx.y is released 🎉🎉🎉":

Have you announced the release at https://discuss.python.org/c/core-dev/23 and https://www.blogger.com?
Tip: use the 'release' tag and 'releases' label respectively.
Enter yes or no:

Now links are right there in the terminal and ready to click.

):
raise ReleaseException("The release has not been announced")


Copy link
Member

@ezio-melotti ezio-melotti Oct 25, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One thing I often do in similar cases is to use webbrowser.open and rephrase the question to "Do you want to open <url> to make the announcement? (Select no if you announced it already)".
(Depending on the terminal a single click might not always work.)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, considered that also and will look into it for a followup. There are a few places it could be useful to pop open the browser, and will also check it's ok with the other RMs.

@hugovk hugovk merged commit b297ea9 into python:main Oct 28, 2025
14 checks passed
@hugovk hugovk deleted the announce-release branch October 28, 2025 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants