Skip to content

Releases: lemon24/reader

3.12

05 Mar 17:19
Compare
Choose a tag to compare

Split the full-text search index into a separate, attached database. Add new change tracking internal API. See changelog for details.

3.11

30 Dec 14:31
Compare
Choose a tag to compare

Filter entries by entry tags. Support Python 3.12. See changelog for details.

3.10

12 Nov 09:46
Compare
Choose a tag to compare

Document the storage internal APIs (plus storage API clean-up). Stop using deprecated sqlite3 datetime converters/adapters. See changelog for details.

3.9

28 Aug 16:09
Compare
Choose a tag to compare
3.9

Wrap unexpected retriever/parser errors in ParseError instead of letting them bubble up, so exceptions raised by custom retrievers/parsers for one feed don't prevent updates for others. Add the timer experimental plugin. See changelog for details.

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.