https://github.com/epocdotfr/pyopml
Python package meant to read, manipulate and write OPML 2.0 files
https://github.com/epocdotfr/pyopml
opml opml-files pypi pypi-packages python python-library
Last synced: 10 months ago
JSON representation
Python package meant to read, manipulate and write OPML 2.0 files
- Host: GitHub
- URL: https://github.com/epocdotfr/pyopml
- Owner: EpocDotFr
- License: other
- Created: 2021-09-12T19:25:41.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-12-18T08:08:40.000Z (over 2 years ago)
- Last Synced: 2025-07-28T10:37:56.896Z (11 months ago)
- Topics: opml, opml-files, pypi, pypi-packages, python, python-library
- Language: Python
- Homepage: https://epocdotfr.github.io/pyopml/
- Size: 257 KB
- Stars: 4
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# PyOPML
Python package meant to read, manipulate and write [OPML 2.0](http://opml.org/spec2.opml) files.
   
## Documentation
Everything you need to know is located [here](https://epocdotfr.github.io/pyopml/).
## Changelog
See [here](https://github.com/EpocDotFr/pyopml/releases).
## Development
**Getting source code, installing the package as well as its dev packages:**
1. Clone the repository
2. From the root directory, run: `pip install -e .[dev]` on Linux or `pip install -e ".[dev]"` on Windows
**Running tests:**
From the root directory, run `pytest`. They will automatically be all discovered and ran.
**Building docs:**
From the `docs` directory, run `make.bat html` on Windows or `make html` on Linux.
**Publishing the package:**
From the root directory, run `python setup.py upload`. This will create a git tag and publish on PyPI.