Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-mailman for openSUSE:Factory checked in at 2023-02-06 14:15:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mailman (Old) and /work/SRC/openSUSE:Factory/.python-mailman.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mailman" Mon Feb 6 14:15:30 2023 rev:24 rq:1063334 version:3.3.8 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mailman/python-mailman.changes 2022-12-15 19:26:19.252437167 +0100 +++ /work/SRC/openSUSE:Factory/.python-mailman.new.4462/python-mailman.changes 2023-02-06 14:15:31.948605203 +0100 @@ -1,0 +2,32 @@ +Mon Feb 6 05:02:02 UTC 2023 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 3.3.8: + * The deprecated SQLAlchemy query.values() method is replaced by + query.with_entities(). This fixes an issue with MariaDB that truncated + the generated postfix_lmtp file. (Closes #1044) + * An uncaught passlib.exc.UnknownHashError in utilities/passwords.py is + now caught and handled appropriately. (Closes #1046) + * Rejection notices for a message with an RFC 2047 encoded Subject: now + display the decoded subject. (Closes #672) + * Don't RFC 2047 encode display names in UserNotifications. Allow sending + utf-8 encoded notifications. (Closes #673) + * Don't replace non-ascii in subjects in notifications. (Closes #673) + * The mailman members command no longer RFC 2047 encodes non-ascii display + names. (Closes #1048) + * Improve the performance of Held message handling by reducing the total + number of database calls required. (Fixes #1026 and #1045) + * Add support for Python 3.10. (Closes #936) + * Add support for Python 3.11 (See !1076) + * Add support for SQLAlchemy 1.4+ (Closes #964) + * Drop support for Python 3.6 since SQLAlchemy 2.0 will drop support for + it and it is EOL by now. (See !1035) + * The fix for #994 in 3.3.6 blocked too many subscription attempts. This is + now corrected and another test added. +- Drop patches now included upstream: + * mailman-support-sqlalchemy-1-4.patch + * python-mailman-test_interact_default_banner.patch + * support-alembic-1-8.patch + * support-attrs-22.patch + * support-sqlalchemy-1-4.patch + +------------------------------------------------------------------- Old: ---- mailman-3.3.6.tar.gz mailman-support-sqlalchemy-1-4.patch python-mailman-test_interact_default_banner.patch support-alembic-1-8.patch support-attrs-22.patch support-sqlalchemy-1-4.patch New: ---- mailman-3.3.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mailman.spec ++++++ --- /var/tmp/diff_new_pack.o3NqpF/_old 2023-02-06 14:15:32.576608333 +0100 +++ /var/tmp/diff_new_pack.o3NqpF/_new 2023-02-06 14:15:32.584608373 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -46,7 +46,7 @@ %define mypython_sitelib %{python3_sitelib} %endif Name: python-mailman%{psuffix} -Version: 3.3.6 +Version: 3.3.8 Release: 0 Summary: A Mailing List Manager Group: Productivity/Networking/Email/Mailinglists @@ -69,16 +69,6 @@ # Source100: https://gitlab.com/mailman/mailman/-/raw/master/src/mailman/testing/ssl_test_cert.crt Source101: https://gitlab.com/mailman/mailman/-/raw/master/src/mailman/testing/ssl_test_key.key -# whitespace fix -Patch0: python-mailman-test_interact_default_banner.patch -# Support SQLAlchemy 1.4 ... maybe backward compatible -Patch1: support-sqlalchemy-1-4.patch -# Suppprt Alembic 1.8.x -Patch2: support-alembic-1-8.patch -# Disable cache_ok warnings on console messages: disable caching completely at the moment -Patch3: mailman-support-sqlalchemy-1-4.patch -# Support attrs 22.1 -Patch4: support-attrs-22.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -100,12 +90,12 @@ %package -n mailman3 Summary: A mailing list manager Requires: %{mypython}-SQLAlchemy >= 1.2.3 -Requires: %{mypython}-aiosmtpd >= 1.4.1 +Requires: %{mypython}-aiosmtpd >= 1.4.3 Requires: %{mypython}-alembic Requires: %{mypython}-atpublic Requires: %{mypython}-authheaders >= 0.14.0 Requires: %{mypython}-authres >= 1.0.1 -Requires: %{mypython}-click >= 7.0 +Requires: %{mypython}-click >= 8.0 Requires: %{mypython}-dnspython >= 1.14.0 Requires: %{mypython}-falcon > 3.0.0 Requires: %{mypython}-flufl.bounce >= 4.0 ++++++ mailman-3.3.6.tar.gz -> mailman-3.3.8.tar.gz ++++++ ++++ 14436 lines of diff (skipped)