Skip to content

Releases: lemon24/reader

3.8

20 Aug 08:47
Compare
Choose a tag to compare
3.8

Drop Python 3.9 support. Use concurrent.futures instead of multiprocessing.dummy. Wrap unexpected hook errors in UpdateHookError instead of letting them bubble up, so plugin-raised exceptions for one feed don't prevent updates for others. Add an Exception hierarchy diagram. Make reader._parser a package and rework lazy imports. See changelog for details.

3.7

15 Jul 15:46
Compare
Choose a tag to compare
3.7

Attention: This is the last release to support Python 3.9. Add support for PyPy 3.10. Remove the twitter and tumblr_gdpr experimental plugins. See changelog for details.

3.6

15 Jun 21:48
Compare
Choose a tag to compare
3.6

Add contributor docs. Deprecate the Twitter plugin. See changelog for details.

3.5

18 Mar 23:00
Compare
Choose a tag to compare
3.5

Entry.important becomes optional (bool or None). See changelog for details.

3.4

22 Jan 21:11
Compare
Choose a tag to compare
3.4

Document the parser internal API. Drop Python 3.8 support. See changelog for details.

3.3

19 Dec 21:50
Compare
Choose a tag to compare
3.3

Support Python 3.11. Improve startup speed via lazy imports. See changelog for details.

This release marks reader's 5th anniversary and its 2000th commit.

3.2

14 Sep 20:26
Compare
Choose a tag to compare
3.2

Include the total number of entries in UpdatedFeed. Fix bugs in the entry_dedupe, readtime, and mark_as_read plugins. Fix CLI bugs. See changelog for details.

3.1

29 Aug 20:27
Compare
Choose a tag to compare
3.1

The readtime plugin has no extra dependencies. Improved get_entries(sort='recent'). See changelog for details.

3.0

30 Jul 08:37
Compare
Choose a tag to compare
3.0

Some backwards-incompatible changes. See changelog for details.

3.0rc1

25 Jul 22:03
Compare
Choose a tag to compare

3.0 release candidate. Some backwards-incompatible changes. See changelog for details.