Package Release Info

rss2email-3.14-bp155.1.5

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python3-rss2email

Change Logs

* 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
* Thu Sep 03 2020 Arun Persaud <arun@gmx.de>
- 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 <arun@gmx.de>
- update to version 3.11:
  * Add new `user-agent` attribute for configuring email User-Agent
* Sat Sep 21 2019 Arun Persaud <arun@gmx.de>
- update to version 3.10:
  * Catch and warn for invalid Content-Types
  * Add a manually extracted list of config options to r2e.1
  * Add a redirect post-process module
  * Follow symlinks of datafiles
  * Add zsh completion
  * Add support for maildir
  * Fix `r2e new` overwriting an existing config
  * Add new `feed-name` and `feed-url` attributes for the
    `name-format` setting
  * Change logging format
  * Allow multiple SMTP recipients
  * Fix SMTP security issues
  * Fix test suite
  * Drop support for Python 3.2 and 3.3
  * Remove `__contributors__` from the `rss2email` module
  * Stop using deprecated `html2text.unescape`
  * Fix locking issues when data file is on NFS
  * Add `same-server-fetch-interval` setting for rate-limiting fetches
    to a server
  * Update setup.py to setuptools