https://github.com/psypherpunk/python-version-rss-rs
Regularly generate an RSS feed of Python releases.
https://github.com/psypherpunk/python-version-rss-rs
Last synced: over 1 year ago
JSON representation
Regularly generate an RSS feed of Python releases.
- Host: GitHub
- URL: https://github.com/psypherpunk/python-version-rss-rs
- Owner: PsypherPunk
- License: mit
- Created: 2021-05-28T19:33:49.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-15T08:10:16.000Z (over 1 year ago)
- Last Synced: 2025-03-15T09:22:26.932Z (over 1 year ago)
- Language: Rust
- Size: 95.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `python-version-rss-rs`
## What?
Generates an RSS feed of Python releases, which should be visible
[here](https://raw.githubusercontent.com/PsypherPunk/python-version-rss-rs/main/release.rss).
## Why?
I wanted an RSS feed of Python versions but quite simply, couldn't find one.
`python.org` does, however,
[publish](https://www.python.org/api/v2/downloads/release/) a list of every
version ever released. So why not turn that into an RSS feed?
## How?
This relies on GitHub Actions to read the JSON feed referenced above and
convert this into an RSS feed, which we then `git commit` back into the repo.
It's it Rust which, in hindsight, wasn't the right choice: the compile times
during the GitHub Action negate any benefit. That said, I hadn't had the
opportunity to do some of the things in Rust I played with during development
so there's that.