Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-mailmanclient for openSUSE:Factory checked in at 2023-07-06 18:30:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mailmanclient (Old) and /work/SRC/openSUSE:Factory/.python-mailmanclient.new.23466 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mailmanclient" Thu Jul 6 18:30:16 2023 rev:13 rq:1097160 version:3.3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mailmanclient/python-mailmanclient.changes 2023-06-29 17:29:52.330801923 +0200 +++ /work/SRC/openSUSE:Factory/.python-mailmanclient.new.23466/python-mailmanclient.changes 2023-07-06 18:30:30.579807840 +0200 @@ -1,0 +2,6 @@ +Thu Jun 29 13:43:42 UTC 2023 - Matej Cepl <mc...@suse.com> + +- Update to 3.3.5: + - Add support for Python 3.11. + +------------------------------------------------------------------- Old: ---- mailmanclient-3.3.4.tar.gz New: ---- mailmanclient-3.3.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mailmanclient.spec ++++++ --- /var/tmp/diff_new_pack.2Us7BL/_old 2023-07-06 18:30:31.075810799 +0200 +++ /var/tmp/diff_new_pack.2Us7BL/_new 2023-07-06 18:30:31.083810847 +0200 @@ -16,10 +16,9 @@ # -%{?!python_module:%define python_module() python3-%{**}} -%define skip_python2 1 +%{?sle15_python_module_pythons} Name: python-mailmanclient -Version: 3.3.4 +Version: 3.3.5 Release: 0 Summary: Python bindings for the Mailman REST API License: LGPL-3.0-only @@ -45,7 +44,7 @@ %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 BuildRequires: %{python_module httpx} %endif -%if 0%{?sle_version} <= 150400 +%if 0%{?sle_version} && 0%{?sle_version} <= 150400 BuildRequires: %{python_module async_generator} %endif # /SECTION ++++++ mailmanclient-3.3.4.tar.gz -> mailmanclient-3.3.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/PKG-INFO new/mailmanclient-3.3.5/PKG-INFO --- old/mailmanclient-3.3.4/PKG-INFO 2022-10-23 08:03:34.851505500 +0200 +++ new/mailmanclient-3.3.5/PKG-INFO 2023-01-04 09:18:13.400198000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: mailmanclient -Version: 3.3.4 +Version: 3.3.5 Summary: mailmanclient -- Python bindings for Mailman REST API Home-page: http://www.list.org/ Maintainer: Barry Warsaw @@ -9,9 +9,11 @@ Platform: UNKNOWN Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) Classifier: Operating System :: POSIX -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 Classifier: Topic :: Internet :: WWW/HTTP Description-Content-Type: text/x-rst Provides-Extra: testing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/conftest.py new/mailmanclient-3.3.5/conftest.py --- old/mailmanclient-3.3.4/conftest.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/conftest.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2017-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/mypy.ini new/mailmanclient-3.3.5/mypy.ini --- old/mailmanclient-3.3.4/mypy.ini 2022-01-28 21:28:10.000000000 +0100 +++ new/mailmanclient-3.3.5/mypy.ini 2023-01-04 07:21:37.000000000 +0100 @@ -1,2 +1,3 @@ [mypy] files = src/mailmanclient/asynclient.py,src/mailmanclient/asyncobjects/**.py,src/mailmanclient/restobjects/types.py,src/mailmanclient/restobjects/utils.py +no_implicit_optional=False \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/setup.py new/mailmanclient-3.3.5/setup.py --- old/mailmanclient-3.3.4/setup.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/setup.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # @@ -15,11 +15,11 @@ # You should have received a copy of the GNU Lesser General Public License # along with mailman.client. If not, see <http://www.gnu.org/licenses/>. -from setup_helpers import get_version, require_python -from setuptools import setup, find_packages +from setuptools import find_packages, setup +from setup_helpers import get_version, require_python -require_python(0x30500f0) +require_python(0x30600f0) __version__ = get_version('src/mailmanclient/constants.py') @@ -44,9 +44,11 @@ classifiers=[ 'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)', # noqa 'Operating System :: POSIX', - 'Programming Language :: Python :: 3.5', - 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Topic :: Internet :: WWW/HTTP ', ], install_requires=[ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/setup_helpers.py new/mailmanclient-3.3.5/setup_helpers.py --- old/mailmanclient-3.3.4/setup_helpers.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/setup_helpers.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2009-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/__init__.py new/mailmanclient-3.3.5/src/mailmanclient/__init__.py --- old/mailmanclient-3.3.4/src/mailmanclient/__init__.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/__init__.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/_client.py new/mailmanclient-3.3.5/src/mailmanclient/_client.py --- old/mailmanclient-3.3.4/src/mailmanclient/_client.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/_client.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2017-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/asynclient.py new/mailmanclient-3.3.5/src/mailmanclient/asynclient.py --- old/mailmanclient-3.3.4/src/mailmanclient/asynclient.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/asynclient.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/address.py new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/address.py --- old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/address.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/address.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/domain.py new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/domain.py --- old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/domain.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/domain.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/mailinglist.py new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/mailinglist.py --- old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/mailinglist.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/mailinglist.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/member.py new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/member.py --- old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/member.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/member.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/preferences.py new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/preferences.py --- old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/preferences.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/preferences.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/user.py new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/user.py --- old/mailmanclient-3.3.4/src/mailmanclient/asyncobjects/user.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/asyncobjects/user.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/client.py new/mailmanclient-3.3.5/src/mailmanclient/client.py --- old/mailmanclient-3.3.4/src/mailmanclient/client.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/client.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/conftest.py new/mailmanclient-3.3.5/src/mailmanclient/conftest.py --- old/mailmanclient-3.3.4/src/mailmanclient/conftest.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/conftest.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2017-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/constants.py new/mailmanclient-3.3.5/src/mailmanclient/constants.py --- old/mailmanclient-3.3.4/src/mailmanclient/constants.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/constants.py 2023-01-04 09:15:32.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # @@ -15,7 +15,7 @@ # along with mailmanclient. If not, see <http://www.gnu.org/licenses/>. -__version__ = '3.3.4' +__version__ = '3.3.5' DEFAULT_PAGE_ITEM_COUNT = 50 MISSING = object() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/docs/NEWS.rst new/mailmanclient-3.3.5/src/mailmanclient/docs/NEWS.rst --- old/mailmanclient-3.3.4/src/mailmanclient/docs/NEWS.rst 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/docs/NEWS.rst 2023-01-04 09:15:32.000000000 +0100 @@ -2,6 +2,12 @@ NEWS for mailmanclient ======================= +.. _news-3-3-5: + +3.3.5 (2023-01-04) +================== +- Add support for Python 3.11. + .. _news-3-3-4: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/docs/conftest.py new/mailmanclient-3.3.5/src/mailmanclient/docs/conftest.py --- old/mailmanclient-3.3.4/src/mailmanclient/docs/conftest.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/docs/conftest.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2017-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/docs/using.rst new/mailmanclient-3.3.5/src/mailmanclient/docs/using.rst --- old/mailmanclient-3.3.4/src/mailmanclient/docs/using.rst 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/docs/using.rst 2023-01-04 07:21:37.000000000 +0100 @@ -424,9 +424,9 @@ If you use an address which is not a member of test_two `ValueError` is raised: - >>> test_two.unsubscribe('nomem...@example.com') - Traceback (most recent call last): - ... + >>> from mailmanclient.testing.documentation import print_exception + >>> with print_exception(): + ... test_two.unsubscribe('nomem...@example.com') ValueError: nomem...@example.com is not a member address of tes...@example.com After a while, Anna decides to unsubscribe from the Test One mailing list, @@ -452,9 +452,8 @@ If you try to unsubscribe an address which is not a member address `ValueError` is raised: - >>> test_one.unsubscribe('nomem...@example.com') - Traceback (most recent call last): - ... + >>> with print_exception(): + ... test_one.unsubscribe('nomem...@example.com') ValueError: nomem...@example.com is not a member address of tes...@example.com If we want to mass unsubscribe users. @@ -591,10 +590,9 @@ ... display_name='Dana') >>> print(dana.display_name) Dana - >>> cris.add_address('d...@example.org') # doctest: +IGNORE_EXCEPTION_DETAIL - Traceback (most recent call last): - ... - HTTPError: HTTP Error 400: Address already exists + >>> with print_exception(): + ... cris.add_address('d...@example.org') # doctest: +IGNORE_EXCEPTION_DETAIL + HTTPError: HTTP Error 400: Address belongs to other user This can be overridden by using the ``absorb_existing`` flag: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restbase/async_base.py new/mailmanclient-3.3.5/src/mailmanclient/restbase/async_base.py --- old/mailmanclient-3.3.4/src/mailmanclient/restbase/async_base.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restbase/async_base.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restbase/async_connection.py new/mailmanclient-3.3.5/src/mailmanclient/restbase/async_connection.py --- old/mailmanclient-3.3.4/src/mailmanclient/restbase/async_connection.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restbase/async_connection.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restbase/base.py new/mailmanclient-3.3.5/src/mailmanclient/restbase/base.py --- old/mailmanclient-3.3.4/src/mailmanclient/restbase/base.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restbase/base.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restbase/connection.py new/mailmanclient-3.3.5/src/mailmanclient/restbase/connection.py --- old/mailmanclient-3.3.4/src/mailmanclient/restbase/connection.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restbase/connection.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restbase/page.py new/mailmanclient-3.3.5/src/mailmanclient/restbase/page.py --- old/mailmanclient-3.3.4/src/mailmanclient/restbase/page.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restbase/page.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/address.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/address.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/address.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/address.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/archivers.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/archivers.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/archivers.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/archivers.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/ban.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/ban.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/ban.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/ban.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/configuration.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/configuration.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/configuration.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/configuration.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/domain.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/domain.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/domain.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/domain.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/header_match.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/header_match.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/header_match.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/header_match.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/held_message.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/held_message.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/held_message.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/held_message.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/mailinglist.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/mailinglist.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/mailinglist.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/mailinglist.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/member.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/member.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/member.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/member.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/preferences.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/preferences.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/preferences.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/preferences.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/queue.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/queue.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/queue.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/queue.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/settings.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/settings.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/settings.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/settings.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/styles.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/styles.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/styles.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/styles.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2018-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/templates.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/templates.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/templates.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/templates.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2017-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/user.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/user.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/user.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/user.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2010-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/restobjects/utils.py new/mailmanclient-3.3.5/src/mailmanclient/restobjects/utils.py --- old/mailmanclient-3.3.4/src/mailmanclient/restobjects/utils.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/restobjects/utils.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2021-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2021-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/testing/documentation.py new/mailmanclient-3.3.5/src/mailmanclient/testing/documentation.py --- old/mailmanclient-3.3.4/src/mailmanclient/testing/documentation.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/testing/documentation.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2007-2023 by the Free Software Foundation, Inc. # # This file is part of GNU Mailman. # @@ -17,9 +17,8 @@ """Harness for testing Mailman's documentation.""" -from __future__ import absolute_import, print_function, unicode_literals +from contextlib import contextmanager -__metaclass__ = type __all__ = [ 'dump', ] @@ -38,3 +37,11 @@ print(' {0}: {1}'.format(entry_key, entry[entry_key])) else: print('{0}: {1}'.format(key, results[key])) + + +@contextmanager +def print_exception(*args, **kw): + try: + yield + except Exception as ex: + print(f'{type(ex).__name__}: {ex}') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/testing/vcr_helpers.py new/mailmanclient-3.3.5/src/mailmanclient/testing/vcr_helpers.py --- old/mailmanclient-3.3.4/src/mailmanclient/testing/vcr_helpers.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/testing/vcr_helpers.py 1970-01-01 01:00:00.000000000 +0100 @@ -1,109 +0,0 @@ -# Copyright (C) 2015-2022 by the Free Software Foundation, Inc. -# -# This file is part of mailmanclient. -# -# GNU Mailman is free software: you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free -# Software Foundation, either version 3 of the License, or (at your option) -# any later version. -# -# GNU Mailman is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -# more details. -# -# You should have received a copy of the GNU General Public License along with -# GNU Mailman. If not, see <http://www.gnu.org/licenses/>. - -"""Helpers for VCR""" - -import vcr - -from functools import update_wrapper -from six import binary_type, text_type -from six.moves.urllib.parse import urlparse, urlunparse, parse_qsl, urlencode - - -__all__ = [ - 'get_vcr', - ] - -# XXX: This module exists to maintain compatibility with some parts of -# Postorius' test suite which use this internal API. This is duplicated in new -# versions of Postorius (for >1.1 releases). - - -def filter_response_headers(response): - for header in ('Date', 'Server', 'date', 'server'): - # The headers are lowercase on Python 2 and capitalized on Python 3 - if header in response['headers']: - del response['headers'][header] - return response - - -def reorder_request_params(request): - def reorder_params(params): - parsed = parse_qsl(params) - if parsed: - return urlencode(sorted(parsed, key=lambda kv: kv[0])) - else: - # Parsing failed, it may be a simple string. - return params - # sort the URL query-string by key names. - uri_parts = urlparse(request.uri) - if uri_parts.query: - request.uri = urlunparse(( - uri_parts.scheme, uri_parts.netloc, uri_parts.path, - uri_parts.params, reorder_params(uri_parts.query), - uri_parts.fragment, - )) - # convert the request body to text and sort the parameters. - if isinstance(request.body, binary_type): - try: - request._body = request._body.decode('utf-8') - except UnicodeDecodeError: - pass - if isinstance(request.body, text_type): - request._body = reorder_params(request._body.encode('utf-8')) - return request - - -def get_vcr(**kwargs): - return vcr.VCR( - filter_headers=['authorization', 'user-agent', 'date'], - before_record=reorder_request_params, - before_record_response=filter_response_headers, - **kwargs - ) - - -class vcr_testcase: - """ - Decorator for TestCases that use VCR. - It automatically sets up a different cassette for each test function. - """ - - def __init__(self, vcr_instance): - self.vcr = vcr_instance - - def __call__(self, testcase): - return self.decorate_class(testcase) - - def decorate_class(self, testcase): - """Create a subclass that will add setUp instructions.""" - vcr_instance = self.vcr - - class VCRTestCase(testcase): - vcr = vcr_instance - - def setUp(self): - cm = self.vcr.use_cassette('.'.join([ - # testcase.__module__.rpartition('.')[2], - testcase.__name__, self._testMethodName, 'yaml'])) - self.cassette = cm.__enter__() - self.addCleanup(cm.__exit__, None, None, None) - super(VCRTestCase, self).setUp() - - return update_wrapper( - VCRTestCase, testcase, - assigned=('__module__', '__name__'), updated=[]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/tests/test_client.py new/mailmanclient-3.3.5/src/mailmanclient/tests/test_client.py --- old/mailmanclient-3.3.4/src/mailmanclient/tests/test_client.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/tests/test_client.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2019-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/tests/test_domain.py new/mailmanclient-3.3.5/src/mailmanclient/tests/test_domain.py --- old/mailmanclient-3.3.4/src/mailmanclient/tests/test_domain.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/tests/test_domain.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2015-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/tests/test_list.py new/mailmanclient-3.3.5/src/mailmanclient/tests/test_list.py --- old/mailmanclient-3.3.4/src/mailmanclient/tests/test_list.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/tests/test_list.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2017-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/tests/test_page.py new/mailmanclient-3.3.5/src/mailmanclient/tests/test_page.py --- old/mailmanclient-3.3.4/src/mailmanclient/tests/test_page.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/tests/test_page.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2016-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/tests/test_rewrite_url.py new/mailmanclient-3.3.5/src/mailmanclient/tests/test_rewrite_url.py --- old/mailmanclient-3.3.4/src/mailmanclient/tests/test_rewrite_url.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/tests/test_rewrite_url.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2019-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2019-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/tests/test_templates.py new/mailmanclient-3.3.5/src/mailmanclient/tests/test_templates.py --- old/mailmanclient-3.3.4/src/mailmanclient/tests/test_templates.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/tests/test_templates.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2017-2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient/tests/test_unicode.py new/mailmanclient-3.3.5/src/mailmanclient/tests/test_unicode.py --- old/mailmanclient-3.3.4/src/mailmanclient/tests/test_unicode.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient/tests/test_unicode.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,6 +1,6 @@ # coding: utf-8 -# Copyright (C) 2015-2022 by the Free Software Foundation, Inc. +# Copyright (C) 2015-2023 by the Free Software Foundation, Inc. # # This file is part of mailmanclient. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient.egg-info/PKG-INFO new/mailmanclient-3.3.5/src/mailmanclient.egg-info/PKG-INFO --- old/mailmanclient-3.3.4/src/mailmanclient.egg-info/PKG-INFO 2022-10-23 08:03:34.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient.egg-info/PKG-INFO 2023-01-04 09:18:13.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: mailmanclient -Version: 3.3.4 +Version: 3.3.5 Summary: mailmanclient -- Python bindings for Mailman REST API Home-page: http://www.list.org/ Maintainer: Barry Warsaw @@ -9,9 +9,11 @@ Platform: UNKNOWN Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) Classifier: Operating System :: POSIX -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 Classifier: Topic :: Internet :: WWW/HTTP Description-Content-Type: text/x-rst Provides-Extra: testing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/src/mailmanclient.egg-info/SOURCES.txt new/mailmanclient-3.3.5/src/mailmanclient.egg-info/SOURCES.txt --- old/mailmanclient-3.3.4/src/mailmanclient.egg-info/SOURCES.txt 2022-10-23 08:03:34.000000000 +0200 +++ new/mailmanclient-3.3.5/src/mailmanclient.egg-info/SOURCES.txt 2023-01-04 09:18:13.000000000 +0100 @@ -67,7 +67,6 @@ src/mailmanclient/restobjects/utils.py src/mailmanclient/testing/__init__.py src/mailmanclient/testing/documentation.py -src/mailmanclient/testing/vcr_helpers.py src/mailmanclient/tests/__init__.py src/mailmanclient/tests/test_async_client.py src/mailmanclient/tests/test_client.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/template.py new/mailmanclient-3.3.5/template.py --- old/mailmanclient-3.3.4/template.py 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/template.py 2023-01-04 08:57:04.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2022 by the Free Software Foundation, Inc. +# Copyright (C) 2023 by the Free Software Foundation, Inc. # # This file is part of mailman.client. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailmanclient-3.3.4/tox.ini new/mailmanclient-3.3.5/tox.ini --- old/mailmanclient-3.3.4/tox.ini 2022-10-23 08:00:29.000000000 +0200 +++ new/mailmanclient-3.3.5/tox.ini 2023-01-04 07:21:37.000000000 +0100 @@ -1,5 +1,5 @@ [tox] -envlist = py{37,38,39,310},lint +envlist = py{37,38,39,310,3.11},lint [testenv] usedevelop = True @@ -15,7 +15,7 @@ extras = testing deps = git+https://gitlab.com/mailman/mailman@{env:CORE_COMMIT_SHA} -[testenv:qa] +[testenv:lint] extras = lint commands = python -m flake8 {posargs}