Add Python version datasource #27581
Replies: 3 comments 12 replies
-
We should hopefully be able to wire https://docs.renovatebot.com/modules/datasource/endoflife-date/ in with this to source deprecation / EOL dates |
Beta Was this translation helpful? Give feedback.
-
It's important that the source chosen is also representative of whether it can be installed. In this case it's essential that it does not "precede" Renovate's ability to install python using @viceice is it using virtualenv to install python versions? |
Beta Was this translation helpful? Give feedback.
-
I have created a PR that attempts to implement this data source based on |
Beta Was this translation helpful? Give feedback.
-
Tell us more.
Just like for Node releases, Renovate should be able to propose update to Python version. I want Renovate to bump deprecated Python versions that are hardcoded as variable in Dockerfiles. This can be done with custom managers, but a release data source is needed first.
Python.org offers an API with all releases: https://www.python.org/api/v2/downloads/release/
While release status is found here: https://github.com/python/devguide/blob/main/include/release-cycle.json
Beta Was this translation helpful? Give feedback.
All reactions