Skip to content

PEP 101: Remove three more manual steps#4763

Merged
hugovk merged 3 commits intopython:mainfrom
hugovk:pep101-rm-manual-step
Feb 14, 2026
Merged

PEP 101: Remove three more manual steps#4763
hugovk merged 3 commits intopython:mainfrom
hugovk:pep101-rm-manual-step

Conversation

@hugovk
Copy link
Member

@hugovk hugovk commented Dec 29, 2025

After python/pythondotorg#2832, we no longer need to manually edit EOL releases to add retired notices, a big red banner is now automatically added:

image

https://www.python.org/downloads/release/python-3925/


📚 Documentation preview 📚: https://pep-previews--4763.org.readthedocs.build/

@hugovk
Copy link
Member Author

hugovk commented Dec 29, 2025

Also remove mention of the HTML Help, that's no longer around: python/release-tools#148.

@hugovk hugovk changed the title PEP 101: Remove manual step to add retired notices PEP 101: Remove three more manual steps Jan 10, 2026
@hugovk
Copy link
Member Author

hugovk commented Jan 10, 2026

python/pythondotorg#2862 has been merged (awaiting deploy) meaning this table of active Python releases https://www.python.org/downloads/ is also autogenerated, so no need to manually update that any more:

image

And because this is getting up-to-date data from the API, it's more accurate. For example, I had initially copied and pasted the wrong 3.15 first release date (2026-10-07) when it's really 2026-10-01.

@hugovk hugovk merged commit 073e5ea into python:main Feb 14, 2026
5 checks passed
@hugovk hugovk deleted the pep101-rm-manual-step branch February 14, 2026 18:27
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.

1 participant