Link to release schedule on main website

We’ve been discussing how support for Python is managed and how to ensure packages don’t suddenly pull support in the LTS thread in the ideas section

One thing that stuck out is Python currently makes it quite hard to dig out the support timelines for versions. For other languages and projects such as Django this is surfaced on the download page

For Python it’s a page for the guide for people who want to help contribute to Python which can be found on the absolute last link at the bottom of the Python website in the footer.

This is almost terms and conditions / privacy policy level of discoverable

So could we not at least link to this page on the Python download page (below the link to download on home page)

Best in mind not all people who use Python are developers so they will never think to find this link (indeed I didn’t know it existed until now)

Potentially this could help set better expectations of what pythons to support / keep using

Screenshots if python website vs node is vs Django





4 Likes

Please open an issue on GitHub - python/pythondotorg: Source code for python.org, as the website is maintained by a different team.

A

4 Likes

I use this site as my SoT for information like this. The information is also available through a JSON API, which I use for example in the official ci-images builds.

1 Like

The list of releases can be found summarized here: Status of Python versions

This is also linked from the python.org downloads page under Active Releases: Download Python | Python.org

The Python Enhancement Proposals section on Releases has a detailed document of releases including dates: Release PEPs | peps.python.org

This diagram is an SVG embedded into the HTML page itself, but we could make it a standalone SVG file that could be re-used elsewhere. We’d need to move some CSS into the SVG as well.

The data for the SVG, and for the tables, comes from a JSON file.

7 Likes