Skip to content

Conversation

@hugovk
Copy link
Member

@hugovk hugovk commented Nov 26, 2025

I added a https://python.org/downloads/latest/prerelease redirect (python/pythondotorg#2823) so RMs no longer need to manually edit https://www.python.org/download/pre-releases/ for every pre-release and .0 final.

I also changed https://www.python.org/doc/versions/ to be generated from the releases in the CMS (python/pythondotorg#2813), so it's no longer a static CMS page that RMs forget to manually edit for every non-pre-release.

(The old static one is at https://www.python.org/doc/versions-old/ for now, will unpublish later.)

Related release-tools PR: python/release-tools#308


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

@hugovk
Copy link
Member Author

hugovk commented Nov 26, 2025

That first bullet point was essentially a duplicate of the fourth one!

  • If appropriate, update the “Python documentation by version” page.
    This lists all releases of Python by version number and links to their static (not built daily) online documentation. There’s a link at the bottom to the in-development version. And yes you can press the shiny, exciting “Edit this page” button.

Removed as well!

@hugovk
Copy link
Member Author

hugovk commented Nov 26, 2025

And that last manual step of the bunch removed, a "superseded by" note is automatically added: python/pythondotorg#2827

@hugovk hugovk changed the title PEP 101: Remove two manual steps to edit python.org pages PEP 101: Remove three manual steps to edit python.org pages Nov 26, 2025
@hugovk hugovk merged commit 0b65b03 into python:main Nov 26, 2025
5 checks passed
@hugovk hugovk deleted the pep101-simplify branch November 26, 2025 22:02
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.

2 participants