| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: rss2email | Distribution: openSUSE Tumbleweed |
| Version: 3.14 | Vendor: openSUSE |
| Release: 3.1 | Build date: Fri Dec 12 09:03:01 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 352179 | Source RPM: rss2email-3.14-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/rss2email/rss2email | |
| Summary: Receive RSS feeds by email | |
Lets users receive news from RSS feeds in email. Intended to be run from a crontab, watches RSS feeds and sends formatted email messages for new items.
GPL-2.0-only OR GPL-3.0-only
* Fri Dec 12 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Add 279.patch: Fix build against html2text >= 2025.4.15 and
require this version at least.
* Mon Jun 30 2025 Matej Cepl <mcepl@cepl.eu>
- Switch the SPEC file from the single-spec one to the regular
one (rss2email is not consumed by any other package, AFAIK, so
multiple binary packages are not needed).
- Add dynamic-version-number.patch to switch incorrect duality of
pyproject.toml/setup.py to the regular PEP 621 setup.cfg
(gh#rss2email/rss2email!284).
- Add 213-http-header-config.patch to allow adding a custom
HTTP header to the request (required for some websites,
e.g., gh#rss2email/rss2email#273; the code is from
gh#rss2email/rss2email!213).
* Fri Apr 05 2024 Fridrich Strba <fstrba@suse.com>
- Added patch:
* fix-tests.patch
+ upstream patch to replace a "c2 a0" utf-8 sequence in test
feed with a space. This caused html2text >=2024.2.25 to
produce a double space and break the tests.
* Mon Dec 05 2022 Dirk Müller <dmueller@suse.com>
- update to 3.14:
* New `digest-type` configuration adds optional more widely supported `multipart/mixed` format
* New argument `--only-new` on the `add` command to ignore entries in feed
when added, so only new entries will be sent.
* Fix exception when parsing a feed with a linebreak in its title
* Add a new `subject-format` setting, customise the subject line
* Removed '$' interpolation in config file to allow URLs containing dollar
signs. Interpolation was not fully supported, and the placeholder would not
survive a second save. Config files with ${...} placeholders will need to be
manually edited after upgrading, or a save forced by adding and removing a fake
feed before upgrading.
* Fix default HTTP User-Agent to use `rss2email` instead of `feedparser`, and
fix `user-agent` setting to consistently apply to both outgoing emails and
HTTP requests. This introduces a couple of potentially breaking changes:
o Configurations that came to rely on the `feedparser` UA string should adjust to the updated UA string going forward.
o Configurations that came to rely on the unintended behaviour, that
configuring the User-Agent header in emails does not affect HTTP requests,
should use a custom `post-process` hook instead.
* Tue Apr 26 2022 Steve Kowalik <steven.kowalik@suse.com>
- No longer skip python310, feedparser is now available.
* Sat Feb 05 2022 Benjamin Greiner <code@bnavigator.de>
- Skip python310: no sgmlli3k and thus no feedparser for Python3.10
* Tue Jan 04 2022 Dirk Müller <dmueller@suse.com>
- update to 3.13.1:
* Fix crash on html-mail entries with no URL
* Mon Apr 12 2021 Arun Persaud <arun@gmx.de>
- specfile:
* removed patch rss2email-3.12.2-feedparser-6.patch (fixed upstream)
* fix requirements
- update to version 13.3:
* Switch to feedparser 6
* Switch to poetry instead of requirements.txt
* Make the `verbose` flag in the config file actually have an
impact, and have it default to `info
* Improve log messages
* Remove documentation of `smtp-ssl-protocol` as this option was
dropped in 2016
* Stop forging SMTP and sendmail envelope sender (#134)
* Add sendmail_config option
* Upgraded to feedparser v6.0
(https://github.com/kurtmckee/feedparser/)
* Drop support for Python 3.5, add support for Python 3.9
* Log sendmail output
* Support multipart/alternative emails with both HTML and plain text
parts with option `multipart-html`
* Add inline-links option, allowing links to be sent to the bottom
of the paragraph
* Add wrap-links option, preventing links from be wrapped over
multiple lines
* Stop looking in $XDG_DATA_DIRS for the database, and only look in
$XDG_DATA_HOME
* Warnings about HTTP content-type being unexpected now properly
display
* Make the proxy parameter also affect https connections
* Add a --clean argument on the run command to reduce the database
size
* Set body element attribute dir=auto in HTML mail
* Store the lock file in XDG_RUNTIME_DIR instead of /tmp
* Mon Mar 29 2021 Arun Persaud <arun@gmx.de>
- specfile:
* update patch
* add __pycache__ files
* update to newer python macros
* skip python2
- update to version 3.12.3:
* *Improve log messages
* Remove documentation of `smtp-ssl-protocol` as this option was
dropped in 2016
* Stop forging SMTP and sendmail envelope sender (#134)
* Add sendmail_config option
* Fix verbose configuration setting
* Upgraded to feedparser v6.0
(https://github.com/kurtmckee/feedparser/)
* Drop support for Python 3.5
* Log sendmail output
* Support multipart/alternative emails with both HTML and plain text
parts with option `multipart-html`
* Add inline-links option, allowing links to be sent to the bottom
of the
* paragraph
* Add wrap-links option, preventing links from be wrapped over
multiple lines
* Stop looking in $XDG_DATA_DIRS for the database, and only look in
* $XDG_DATA_HOME
* Warnings about HTTP content-type being unexpected now properly
display
* Make the proxy parameter also affect https connections
* Add a --clean argument on the run command to reduce the database
size
* Sun Nov 08 2020 Andreas Stieger <andreas.stieger@gmx.de>
- fix failure with Feedparser 6 [boo#1178085]
adding rss2email-3.12.2-feedparser-6.patch from upstream
- clean up spec file to current python Macros, run tests
/usr/bin/r2e /usr/lib/python3.13/site-packages/rss2email /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/INSTALLER /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/METADATA /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/RECORD /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/REQUESTED /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/WHEEL /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/licenses /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/licenses/AUTHORS /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/licenses/COPYING /usr/lib/python3.13/site-packages/rss2email-3.14.dist-info/top_level.txt /usr/lib/python3.13/site-packages/rss2email/__init__.py /usr/lib/python3.13/site-packages/rss2email/__pycache__ /usr/lib/python3.13/site-packages/rss2email/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/command.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/command.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/config.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/email.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/email.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/error.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/error.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/feed.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/feed.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/feeds.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/feeds.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/main.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/main.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/util.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/__pycache__/version.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/command.py /usr/lib/python3.13/site-packages/rss2email/config.py /usr/lib/python3.13/site-packages/rss2email/email.py /usr/lib/python3.13/site-packages/rss2email/error.py /usr/lib/python3.13/site-packages/rss2email/feed.py /usr/lib/python3.13/site-packages/rss2email/feeds.py /usr/lib/python3.13/site-packages/rss2email/main.py /usr/lib/python3.13/site-packages/rss2email/post_process /usr/lib/python3.13/site-packages/rss2email/post_process/__init__.py /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__ /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/downcase.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/downcase.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/prettify.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/prettify.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/redirect.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/__pycache__/redirect.cpython-313.pyc /usr/lib/python3.13/site-packages/rss2email/post_process/downcase.py /usr/lib/python3.13/site-packages/rss2email/post_process/prettify.py /usr/lib/python3.13/site-packages/rss2email/post_process/redirect.py /usr/lib/python3.13/site-packages/rss2email/util.py /usr/lib/python3.13/site-packages/rss2email/version.py /usr/share/doc/packages/rss2email /usr/share/doc/packages/rss2email/AUTHORS /usr/share/doc/packages/rss2email/CHANGELOG /usr/share/doc/packages/rss2email/README.rst /usr/share/licenses/rss2email /usr/share/licenses/rss2email/COPYING /usr/share/man/man1/r2e.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Dec 26 22:22:02 2025