Hello community, here is the log from the commit of package python-acme for openSUSE:Factory checked in at 2020-02-26 15:02:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-acme (Old) and /work/SRC/openSUSE:Factory/.python-acme.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-acme" Wed Feb 26 15:02:26 2020 rev:41 rq:778029 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-acme/python-acme.changes 2020-01-21 21:02:21.700904788 +0100 +++ /work/SRC/openSUSE:Factory/.python-acme.new.26092/python-acme.changes 2020-02-26 15:02:28.424883199 +0100 @@ -1,0 +2,7 @@ +Fri Feb 21 15:26:39 UTC 2020 - Marketa Calabkova <mcalabk...@suse.com> + +- update to version 1.2.0 + * Support for Python 3.4 has been removed. + * Fix collections.abc imports for Python 3.9. + +------------------------------------------------------------------- Old: ---- acme-1.1.0.tar.gz acme-1.1.0.tar.gz.asc New: ---- acme-1.2.0.tar.gz acme-1.2.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-acme.spec ++++++ --- /var/tmp/diff_new_pack.STPD5v/_old 2020-02-26 15:02:29.472885289 +0100 +++ /var/tmp/diff_new_pack.STPD5v/_new 2020-02-26 15:02:29.484885313 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define libname acme Name: python-%{libname} -Version: 1.1.0 +Version: 1.2.0 Release: 0 Summary: Python library for the ACME protocol License: Apache-2.0 ++++++ acme-1.1.0.tar.gz -> acme-1.2.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acme-1.1.0/PKG-INFO new/acme-1.2.0/PKG-INFO --- old/acme-1.1.0/PKG-INFO 2020-01-14 19:41:44.000000000 +0100 +++ new/acme-1.2.0/PKG-INFO 2020-02-04 22:47:04.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: acme -Version: 1.1.0 +Version: 1.2.0 Summary: ACME protocol implementation in Python Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -15,13 +15,12 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 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: Topic :: Internet :: WWW/HTTP Classifier: Topic :: Security -Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* +Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* Provides-Extra: docs Provides-Extra: dev diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acme-1.1.0/acme/client.py new/acme-1.2.0/acme/client.py --- old/acme-1.1.0/acme/client.py 2020-01-14 19:41:31.000000000 +0100 +++ new/acme-1.2.0/acme/client.py 2020-02-04 22:46:57.000000000 +0100 @@ -942,7 +942,7 @@ :param messages.RegistrationResource account: Account object. Required if you are planning to use .post() with acme_version=2 for anything other than creating a new account; may be set later after registering. - :param josepy.JWASignature alg: Algoritm to use in signing JWS. + :param josepy.JWASignature alg: Algorithm to use in signing JWS. :param bool verify_ssl: Whether to verify certificates on SSL connections. :param str user_agent: String to send as User-Agent header. :param float timeout: Timeout for requests. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acme-1.1.0/acme/messages.py new/acme-1.2.0/acme/messages.py --- old/acme-1.1.0/acme/messages.py 2020-01-14 19:41:31.000000000 +0100 +++ new/acme-1.2.0/acme/messages.py 2020-02-04 22:46:57.000000000 +0100 @@ -36,7 +36,7 @@ ' domain'), 'dns': 'There was a problem with a DNS query during identifier validation', 'dnssec': 'The server could not validate a DNSSEC signed domain', - 'incorrectResponse': 'Response recieved didn\'t match the challenge\'s requirements', + 'incorrectResponse': 'Response received didn\'t match the challenge\'s requirements', # deprecate invalidEmail 'invalidEmail': 'The provided email for a registration was invalid', 'invalidContact': 'The provided contact URI was invalid', @@ -245,13 +245,13 @@ try: return self[name.replace('_', '-')] except KeyError as error: - raise AttributeError(str(error) + ': ' + name) + raise AttributeError(str(error)) def __getitem__(self, name): try: return self._jobj[self._canon_key(name)] except KeyError: - raise KeyError('Directory field not found') + raise KeyError('Directory field "' + self._canon_key(name) + '" not found') def to_partial_json(self): return self._jobj diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acme-1.1.0/acme.egg-info/PKG-INFO new/acme-1.2.0/acme.egg-info/PKG-INFO --- old/acme-1.1.0/acme.egg-info/PKG-INFO 2020-01-14 19:41:44.000000000 +0100 +++ new/acme-1.2.0/acme.egg-info/PKG-INFO 2020-02-04 22:47:04.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: acme -Version: 1.1.0 +Version: 1.2.0 Summary: ACME protocol implementation in Python Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -15,13 +15,12 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 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: Topic :: Internet :: WWW/HTTP Classifier: Topic :: Security -Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* +Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.* Provides-Extra: docs Provides-Extra: dev diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acme-1.1.0/setup.py new/acme-1.2.0/setup.py --- old/acme-1.1.0/setup.py 2020-01-14 19:41:33.000000000 +0100 +++ new/acme-1.2.0/setup.py 2020-02-04 22:46:58.000000000 +0100 @@ -4,7 +4,7 @@ from setuptools import setup from setuptools.command.test import test as TestCommand -version = '1.1.0' +version = '1.2.0' # Please update tox.ini when modifying dependency version requirements install_requires = [ @@ -61,7 +61,7 @@ author="Certbot Project", author_email='client-...@letsencrypt.org', license='Apache License 2.0', - python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*', + python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*', classifiers=[ 'Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', @@ -70,7 +70,6 @@ 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7',