Changelog for
python310-rss2email-3.14-2.1.noarch.rpm :
* Fri Apr 05 2024 Fridrich Strba
- 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 - 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 - No longer skip python310, feedparser is now available.
* Sat Feb 05 2022 Benjamin Greiner - Skip python310: no sgmlli3k and thus no feedparser for Python3.10
* Tue Jan 04 2022 Dirk Müller - update to 3.13.1:
* Fix crash on html-mail entries with no URL
* Mon Apr 12 2021 Arun Persaud - 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 - 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 - 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
* Thu Sep 03 2020 Arun Persaud - update to version 3.12.2:
* Fix bug `AttributeError: \'NoneType\' object has no attribute \'close\'` (#126)- changes from version 3.12.1 :
* Fix calling opmlexport without arguments- changes from version 3.12:
* Drop support for EOL Python 3.4, add support for Python 3.8
* Add List_ID and List_Post headers to the generated emails
* Add a new `reply-changes` setting
* Improve configurability of text wrapping for the emails
* Use `platform.node()` instead of \"dev.null.invalid\" in \"Message-ID\" header
* Improve locking support for when multiple rss2email instances are run in parallel
* Fix handling of __VERSION__ and __URL__ in user-agent strings
* Fix opmlexport
* Sun Dec 29 2019 Arun Persaud - update to version 3.11:
* Add new `user-agent` attribute for configuring email User-Agent