https://github.com/gpodder/podcastparser
Simplified, fast RSS parsing library in Python
https://github.com/gpodder/podcastparser
Last synced: 12 months ago
JSON representation
Simplified, fast RSS parsing library in Python
- Host: GitHub
- URL: https://github.com/gpodder/podcastparser
- Owner: gpodder
- License: isc
- Created: 2013-04-13T08:32:41.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2024-07-30T04:12:27.000Z (over 1 year ago)
- Last Synced: 2025-03-30T21:13:59.614Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 189 KB
- Stars: 138
- Watchers: 14
- Forks: 35
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
podcastparser: Simple, fast and efficient podcast parser
========================================================
The podcast parser project is a library from the gPodder project to provide an
easy and reliable way of parsing RSS- and Atom-based podcast feeds in Python.
See docs in [./doc](./doc) or at [Read the Docs](https://podcastparser.readthedocs.io/en/latest/).
## Automated Tests
To run the unit tests you need [`pytest`](https://docs.pytest.org/). If you have `pytest` installed, use the `pytest` command in the repository's root directory to run the tests.
## Automated Release to Pypi
To release, update the version number in podcastparser.py, commit and push.
Then create an (annotated) tag and push it.
The GitHub action will publish on pypi.