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 <[email protected]>
+
+- 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('[email protected]')
- Traceback (most recent call last):
- ...
+ >>> from mailmanclient.testing.documentation import print_exception
+ >>> with print_exception():
+ ... test_two.unsubscribe('[email protected]')
ValueError: [email protected] is not a member address of
[email protected]
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('[email protected]')
- Traceback (most recent call last):
- ...
+ >>> with print_exception():
+ ... test_one.unsubscribe('[email protected]')
ValueError: [email protected] is not a member address of
[email protected]
If we want to mass unsubscribe users.
@@ -591,10 +590,9 @@
... display_name='Dana')
>>> print(dana.display_name)
Dana
- >>> cris.add_address('[email protected]') # doctest:
+IGNORE_EXCEPTION_DETAIL
- Traceback (most recent call last):
- ...
- HTTPError: HTTP Error 400: Address already exists
+ >>> with print_exception():
+ ... cris.add_address('[email protected]') # 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}