manvari / py-feedr

A Python parser to tweet the latest updates from multiple RSS feeds.
Do What The F*ck You Want To Public License
9 stars 8 forks source link

Make py-feedr asynchronous #5

Open manvari opened 9 years ago

manvari commented 9 years ago

Currently, py-feedr is non-asynchronous and this makes it very vulnerable to missing RSS feed updates if a RSS feed is updated quickly, i.e. if that feed is updated quicker (say 0.5s) than feedr is being called (e.g. every second).

Making py-feedr asynchronous would solve that problem (then the binary would run constantly). Not much work is needed, the most important part of the work would be finding an asynchronous HTTP library then have it call feedparser as a callback.

v1.0.0 milestone.

manvari commented 9 years ago

unirest for Python seems to be an option, but it is unmaintained and Python 3 is not supported.