Reader

Latest version: v3.17

Safety actively analyzes 714875 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 14

0.3

-----------

Released on 2018-12-22

* :meth:`~Reader.get_entries` now prefers sorting by :attr:`~Entry.published`
(if present) to sorting by :attr:`~Entry.updated`. (:issue:`97`)
* Add ``regex_mark_as_read`` plugin (mark new entries as read based on a regex).
(:issue:`79`)
* Add ``feed_entry_dedupe`` plugin (deduplicate new entries for a feed).
(:issue:`79`)
* Plugin loading machinery dependencies are now installed via the
``plugins`` extra.
* Add a plugins section to the documentation.

0.2

-----------

Released on 2018-11-25

* Factor out storage-related functionality into a separate interface. (:issue:`94`)
* Fix ``update --new-only`` updating the same feed repeatedly on databases
that predate ``--new-only``. (:issue:`95`)
* Add web application screenshots to the documentation.

0.1.1

-------------

Released on 2018-10-21

* Fix broken ``reader serve`` command (broken in 0.1).
* Raise :exc:`StorageError` for unsupported SQLite configurations at
:class:`Reader` instantiation instead of failing at run-time with a generic
``StorageError("sqlite3 error")``. (:issue:`92`)
* Fix wrong submit button being used when pressing enter in non-button fields.
(:issue:`69`)
* Raise :exc:`StorageError` for failed migrations instead of an undocumented
exception. (:issue:`92`)
* Use ``requests-mock`` in parser tests instead of a web server
(test suite run time down by ~35%). (:issue:`90`)

0.1

-----------

Released on 2018-09-15

* Initial release; public API stable.
* Support broken Tumblr feeds via the the :ref:`tumblr_gdpr` plugin. (:issue:`67`)

Page 14 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.