Description
Is your feature request related to a problem? Please describe.
In endoflife-date/endoflife.date#711 it was pointed out that it's not easy for users to find information about the status of the Python releases. The devguide has some information, but it's targeted to developers and it's not easy to find. It was suggested to add a page to python.org that lists the current status of the Python releases.
Describe the solution you'd like
I'm currently working on a PR that will create two machine-parsable csv
s that list the status of the Python branches:
In order to avoid having multiple files that need to be updated whenever a new version is released, I suggest to use those files as the authoritative source, and use them to generate the content of this new python.org page.
Describe alternatives you've considered
- python.org could have its own list -- independent from the devguide -- updated either manually or automatically. I'm not familiar with the python.org workflow enough to tell how difficult it would be set up the suggested solution compared to having a separate list, but having multiple sources for the same information is generally something that we should avoid.
- Having this page on docs.python.org is an option too, but d.p.o is versioned and this might cause problems (e.g. older versions will have outdated copies).
- Having this page only on the devguide is also an option, but the devguide is aimed to CPython developers, not users. This makes it less discoverable, and possibly more confusing since it currently talks about branches -- not releases.
Additional context
If this feature request is accepted, I will use the feedback to update the PR mentioned above.