You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
11 months ago | |
---|---|---|
.gitignore | 1 year ago | |
README.md | 1 year ago | |
fix_rss.py | 1 year ago | |
fix_rss.service | 11 months ago | |
index.html | 1 year ago |
README.md
fix-rss
This is a Python script to fix the XML of simplecast podcasts.
Currently, these RSS feeds include Atom as well as plain RSS. The title is set correctly for RSS, but not for Atom. This script sets it correctly for both.
Usage
First, you'll need Flask and requests.
export FLASK_APP=fix_rss.py
flask run
Then, open 127.0.0.1:5000/?url= in your browser to see the corrected XML.
Deployment
gunicorn -D -b <port> fix_rss:app