Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Downloads page: Add latest patch release column #2701

Open
srittau opened this issue Mar 17, 2025 · 1 comment
Open

Enhancement: Downloads page: Add latest patch release column #2701

srittau opened this issue Mar 17, 2025 · 1 comment
Labels
enhancement This is an improvement to existing code or configuration

Comments

@srittau
Copy link

srittau commented Mar 17, 2025

Is your feature request related to a problem? Please describe.

At https://www.python.org/downloads/ there's a very useful "Active Python Releases" table. But I need to look up the latest release of a minor Python version fairly frequently. For this I need to go down to the "Looking for a specific release?" section and scan through it to find a particular release. This is fairly error prone, since the release are sorted by release date, and multiple patch releases of minor Python version are listed.

Describe the solution you'd like

Another column "Current version" in the "Active Python Releases" would be quite handy.

Basic Example

No response

Describe alternatives you've considered

No response

Drawbacks and Impact

One disadvantage would be that the table becomes wider. On the other hand, currently, the "Maintenance status" column for the 3.8 release contains the text "end of life, last release was 3.8.20", which is quite wide by itself, and could be moved to the new column.

Additional context

No response

@srittau srittau added the enhancement This is an improvement to existing code or configuration label Mar 17, 2025
@hugovk
Copy link
Member

hugovk commented Mar 17, 2025

This is a good idea. This is partially covered in #2066, but we can also keep this focused issue.

At the moment the release PEPs have the release schedule in RST format. One idea is to move the schedule data into a JSON file in the PEPs repo. That can then be used to fill out the PEPs, and can also be re-used here, at https://devguide.python.org/versions/ and https://github.com/fedora-python/python-release-schedule-ical (the last one is currently scraping and extracting it from PEPs).

In the meantime, there are some third-party things:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This is an improvement to existing code or configuration
Projects
None yet
Development

No branches or pull requests

2 participants