CVS log for pkgsrc/mail/feed2exec/Makefile
Up to [cvs.NetBSD.org] / pkgsrc / mail / feed2exec
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Nov 11 07:28:38 2024 UTC (3 weeks, 2 days ago) by wiz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +1 -2
lines
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
Revision 1.29: download - view: text, markup, annotated - select for diffs
Sun Oct 13 09:05:24 2024 UTC (7 weeks, 3 days ago) by wiz
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +3 -2
lines
feed2exec: add missing tool dependency
Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Aug 10 07:04:18 2024 UTC (3 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base,
pkgsrc-2024Q3
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2
lines
feed2exec: remove unused test dependency
Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Aug 10 07:00:02 2024 UTC (3 months, 3 weeks ago) by adam
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2
lines
feed2exec: not for Python 3.9
Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Jan 18 12:14:15 2024 UTC (10 months, 2 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base,
pkgsrc-2024Q2,
pkgsrc-2024Q1-base,
pkgsrc-2024Q1
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2
lines
feed2exec: does not support Python 3.8 because some of its dependencies don't
Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Jan 18 12:09:35 2024 UTC (10 months, 2 weeks ago) by schmonz
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +7 -7
lines
feed2exec: update to 0.20.0. Changes:
* Add matchtitleregex and droptitleregex plugin and tests
* implement codespell linting, fixing all found errors
* more related software: rss-bridge
* isort: sort imports all over
* add missing readthedocs configuration file, now mandatory
* cross-reference droptitle and droptitle-regex
pkgsrc changes:
- Convert to wheel.mk
- Avoid self-conflicts when installing under multiple pythons
Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Nov 7 22:38:02 2023 UTC (12 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base,
pkgsrc-2023Q4
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2
lines
*: latest py-sphinx only support Python 3.9+
Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Oct 23 06:37:47 2023 UTC (13 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -6
lines
*: update for Python base package change
Instead of depending on one of the removed packages (that are now included
in the base Python packages), include batteries-included.mk to require
a Python version that supplies them.
Remove now included packages.
Bump PKGREVISION.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Aug 14 05:24:46 2023 UTC (15 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -1
lines
*: recursive bump for Python 3.11 as new default
Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Jun 6 12:41:47 2023 UTC (17 months, 4 weeks ago) by riastradh
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +5 -5
lines
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Feb 23 15:59:24 2023 UTC (21 months, 1 week ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +14 -7
lines
Update to 0.19.0. From the changelog:
* implement --nocache option
* new plugin: ikiwiki toot
* fix incorrect string stripping in README (Closes: GL#29)
* cleanups:
* add support for Python 3.10, no change
* remove the test compatibility shim from setup.py
* silence warnings from lxml missing type hints
* more uniform variable naming (underscores)
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Jun 30 11:18:34 2022 UTC (2 years, 5 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2
lines
*: Revbump packages that use Python at runtime without a PKGNAME prefix
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Apr 28 12:33:30 2022 UTC (2 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +4 -1
lines
feed2exec: fix test target
Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Apr 25 18:21:52 2022 UTC (2 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2
lines
feed2exec: fix path in DEPENDS
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Apr 25 17:39:51 2022 UTC (2 years, 7 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2
lines
Python 3.10 works fine for wiz@.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Feb 5 21:29:12 2022 UTC (2 years, 9 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2
lines
Don't try to run under 3.10 (code says 3.6-3.9).
Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Feb 4 00:04:09 2022 UTC (2 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -9
lines
feed2exec: pypi distfile does not match distinfo
Set DIST_SUBDIR and update package.
setuptools_scm works fine now, and additional tests are installed.
Update PLIST.
Simplify package.
Bump PKGREVISION.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Feb 1 18:43:17 2022 UTC (2 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +8 -6
lines
Update to 0.18.0. From the changelog:
ship accumulated bugfixes and catchup with wayback machine changes.
special thanks to Paul Wise for the immesurable patience on
the wayback plugin and test suite, and to Jelmer Vernooij for the
Debian Janitor.
New features:
* Add support for saving page resources to the Wayback Machine too,
thanks Paul Wise!
API changes:
* we now generate a standard message-id, which has brackets around it
Bugfixes:
* fix rare crash in feed2exec parse with an empty `mailbox` setting
* fix feedparser dependencies for newer python
* catchup with html2text again (2020.1.16)
* add failing test and fix for cachecontrol 0.12.10 new API (Closes: GL#22)
* do not cache requests in plugins (Closes: #1001412, GL#26)
* Require feedparser 5 as minimum version for Python 3, thanks Paul Wise
Documentation:
* mention (lack of) Gemini and other protocol support
* leave Freenode for oftc.net
Cleanup, CI, linting:
* avoid dateparser bug workaround in newer versions
* drop support for python 3.5, add 3.9
* enforce black in tox, but not in CI
* first pass at type checking with mypy, with failures allowed
* switch to setup.cfg as much as possible
* fix rst syntax since we are not hacking it anymore
* mention build module, which may be necessary for newer setuptools_scm
* move fixtures to conftest.py
* use pytest.mark.network instead of xfail
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Jan 5 15:41:13 2022 UTC (2 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +6 -4
lines
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:54:10 2022 UTC (2 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1
lines
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Feb 5 09:06:28 2021 UTC (3 years, 9 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -3
lines
Update to 0.17.1. From the changelog:
* fix unit tests in a clean environment
* move default database path to ~/.local/share (Closes: GL#16)
* default to data directory and add a deprecation warning (Closes: GL#17)
Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Dec 4 20:45:27 2020 UTC (4 years ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1
lines
Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Oct 13 12:16:38 2020 UTC (4 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
Move the final 2.7-compatible py-feedparser to py-feedparser5.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Oct 7 19:46:53 2020 UTC (4 years, 1 month ago) by schmonz
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4
lines
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
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Mar 31 10:31:30 2020 UTC (4 years, 8 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -6
lines
Use the 0.15.0-tagged distfile directly. Extracted, patched trees
compare identical before and after.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Feb 3 01:16:38 2020 UTC (4 years, 10 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -2
lines
Add missing dependencies on py-attrs and py-wcwidth. Bump PKGREVISION.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Feb 1 03:07:49 2020 UTC (4 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1
lines
Add missing BUILD_DEPENDS on py-wheel.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jan 31 20:44:02 2020 UTC (4 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -1
lines
Add missing py-sqlite3 dependency. Bump PKGREVISION.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Jan 30 18:02:41 2020 UTC (4 years, 10 months ago) by schmonz
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +8 -1
lines
Update to 0.15.0 (by diffing git tags, no new distfile available). From
the changelog:
- Play catchup with newer html2text version again
- Workaround timezone parsing bug in dateparser
- Switch to dateparser for PyPI and tests as well
- Register properly the special mark we are using
- Reduce noise level of 'missing time' problems
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jan 29 16:48:48 2020 UTC (4 years, 10 months ago) by schmonz
Branches: MAIN
Initial import of feed2exec, the programmable feed reader.
feed2exec is a simple program that runs custom actions on new RSS feed
items (or whatever feedparser can read). It currently has support for
writing into mailboxes (Maildir folders) or executing commands, but more
actions can be easily implemented through plugins. Email are saved as
multipart plain/HTML and can be sent to arbitrary folders.
CVSweb <webmaster@jp.NetBSD.org>