Subject: CVS commit: pkgsrc/mail/feed2exec
From: Amitai Schleier
Date: 2020-10-07 21:46:53
Message id: 20201007194653.D18A4FB28@cvs.NetBSD.org

Log Message:
Update to 0.16.0. From the changelog:

API changes:

* refactoring into a somewhat MVC model: split large feeds.py into
  model.py and controller.py
* rename FeedCacheStorage to FeedItemCacheStorage
* factor out getter/setters in the base sqlite class
* remove conn member in sqlite to force use of context manager
* move session and fetching to the feed manager
* rename feeds to feed_manager in main
* allow absolute path in folder setting (Closes: #14)

New features:

* caching: latest feed contents get cached to avoid re-downloading
  unchanged feeds. this includes parsing HTTP headers and so on, and
  relies on the good behavior of the `cachecontrol` Python module
* Python 3.6-3.8 support

Bugfixes:
* recover from feedparser exceptions (Closes: #964597)

[ Roland Hieber ]
* README: don't let the example config create a folder named '~/Mailbox/'

[ Ian Zimmerman ]
* add --quiet option to silence warnings since --loglevel was broken

Files:
RevisionActionfile
1.7modifypkgsrc/mail/feed2exec/Makefile
1.3modifypkgsrc/mail/feed2exec/PLIST
1.3modifypkgsrc/mail/feed2exec/distinfo
1.2modifypkgsrc/mail/feed2exec/patches/patch-setup.py