A client library for the Tiny Tiny RSS web API
Project description
ttrss-python - A Tiny Tiny RSS client library
Have you ever wanted to write a python application to interface with your Tiny Tiny RSS server? Read on!
At a glance
Now with Python 3 support!
Getting started is easy! Just type pip install ttrss-python in the virtualenv of your choice.
Usage example:
from ttrss.client import TTRClient
client = TTRClient('http://url-to-rss-installation', 'username', 'super-secret-password', auto_login=True)
cats = client.get_categories()
cat = cats[0]
cat.title
u'News'
feeds = cat.feeds()
feed = feeds[0]
feed.title
u'MacRumors: Mac News and Rumors - All Stories'
headlines = feed.headlines()
# etc...
More detailed documentation can be found at https://ttrss-python.readthedocs.org/en/latest/
Development
ttrss-python is still in early development and not yet feature complete. If there’s a specific feature you’d like me to prioritize, feel free to submit an issue or a pull request.
The source code is available at https://github.com/Vassius/ttrss-python
Contribution & feedback
Contributions are welcome! Submit a pull request, file a bug report or write some docs if you’d like. Feature requests and other kinds of feedback are also appreciated.
License
ttrss-python is MIT licensed. See LICENSE for details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file ttrss-python-0.5.tar.gz.
File metadata
- Download URL: ttrss-python-0.5.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad7816b85e3c0b13822f321f91ed7f19dc3b82237f2d7838c2dcb9aac0f4ca07
|
|
| MD5 |
2184436980a011be1bd50bb4aca9e02b
|
|
| BLAKE2b-256 |
a272786e2edf469d6d1e048f3dd043a50ececf7674d10402d703d1297bb6e102
|