Run of fresh-releases for python-certbot-dns-google

Try this locally (using silver-platter):

debian-svp new-upstream python-certbot-dns-google 

Merge these changes:

Summary

Merged new upstream version: 1.13.0 (was: 1.11.0).

Diff

Branch: main

diff --git a/PKG-INFO b/PKG-INFO
index 0e49e15..d7046c7 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot-dns-google
-Version: 1.11.0
+Version: 1.13.0
 Summary: Google Cloud DNS Authenticator plugin for Certbot
 Home-page: https://github.com/certbot/certbot
 Author: Certbot Project
@@ -14,8 +14,6 @@ Classifier: Intended Audience :: System Administrators
 Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
@@ -27,5 +25,5 @@ Classifier: Topic :: System :: Installation/Setup
 Classifier: Topic :: System :: Networking
 Classifier: Topic :: System :: Systems Administration
 Classifier: Topic :: Utilities
-Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*
+Requires-Python: >=3.6
 Provides-Extra: docs
diff --git a/certbot_dns_google.egg-info/PKG-INFO b/certbot_dns_google.egg-info/PKG-INFO
index 0e49e15..d7046c7 100644
--- a/certbot_dns_google.egg-info/PKG-INFO
+++ b/certbot_dns_google.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot-dns-google
-Version: 1.11.0
+Version: 1.13.0
 Summary: Google Cloud DNS Authenticator plugin for Certbot
 Home-page: https://github.com/certbot/certbot
 Author: Certbot Project
@@ -14,8 +14,6 @@ Classifier: Intended Audience :: System Administrators
 Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
@@ -27,5 +25,5 @@ Classifier: Topic :: System :: Installation/Setup
 Classifier: Topic :: System :: Networking
 Classifier: Topic :: System :: Systems Administration
 Classifier: Topic :: Utilities
-Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*
+Requires-Python: >=3.6
 Provides-Extra: docs
diff --git a/certbot_dns_google.egg-info/requires.txt b/certbot_dns_google.egg-info/requires.txt
index 34d36c7..61a53a8 100644
--- a/certbot_dns_google.egg-info/requires.txt
+++ b/certbot_dns_google.egg-info/requires.txt
@@ -1,14 +1,11 @@
 google-api-python-client>=1.5.5
 oauth2client>=4.0
-setuptools
+setuptools>=39.0.1
 zope.interface
 httplib2
 acme>=0.29.0
 certbot>=1.1.0
 
-[:python_version < "3.3"]
-mock
-
 [docs]
 Sphinx>=1.0
 sphinx_rtd_theme
diff --git a/certbot_dns_google/_internal/dns_google.py b/certbot_dns_google/_internal/dns_google.py
index 4b0d914..363c5e0 100644
--- a/certbot_dns_google/_internal/dns_google.py
+++ b/certbot_dns_google/_internal/dns_google.py
@@ -76,7 +76,7 @@ class Authenticator(dns_common.DNSAuthenticator):
         return _GoogleClient(self.conf('credentials'))
 
 
-class _GoogleClient(object):
+class _GoogleClient:
     """
     Encapsulates all communication with the Google Cloud DNS API.
     """
diff --git a/debian/changelog b/debian/changelog
index d587f1e..a8c696c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,6 @@
+python-certbot-dns-google (1.13.0-1) UNRELEASED; urgency=low
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 29 Mar 2021 11:20:58 -0000
+
 python-certbot-dns-google (1.11.0-1) unstable; urgency=medium
 
   [ Debian Janitor ]
diff --git a/docs/conf.py b/docs/conf.py
index 8c4a800..06bb99f 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -112,7 +112,7 @@ if not on_rtd:  # only import and set the theme if we're building docs locally
 # Add any paths that contain custom static files (such as style sheets) here,
 # relative to this directory. They are copied after the builtin static files,
 # so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = ['_static']
+#html_static_path = ['_static']
 
 
 # -- Options for HTMLHelp output ------------------------------------------
diff --git a/setup.py b/setup.py
index bb94980..45599b4 100644
--- a/setup.py
+++ b/setup.py
@@ -1,19 +1,17 @@
-from distutils.version import LooseVersion
 import os
 import sys
 
-from setuptools import __version__ as setuptools_version
 from setuptools import find_packages
 from setuptools import setup
 
-version = '1.11.0'
+version = '1.13.0'
 
 # Remember to update local-oldest-requirements.txt when changing the minimum
 # acme/certbot version.
 install_requires = [
     'google-api-python-client>=1.5.5',
     'oauth2client>=4.0',
-    'setuptools',
+    'setuptools>=39.0.1',
     'zope.interface',
     # already a dependency of google-api-python-client, but added for consistency
     'httplib2'
@@ -30,15 +28,6 @@ elif 'bdist_wheel' in sys.argv[1:]:
 if os.environ.get('SNAP_BUILD'):
     install_requires.append('packaging')
 
-setuptools_known_environment_markers = (LooseVersion(setuptools_version) >= LooseVersion('36.2'))
-if setuptools_known_environment_markers:
-    install_requires.append('mock ; python_version < "3.3"')
-elif 'bdist_wheel' in sys.argv[1:]:
-    raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
-                       'of setuptools. Version 36.2+ of setuptools is required.')
-elif sys.version_info < (3,3):
-    install_requires.append('mock')
-
 docs_extras = [
     'Sphinx>=1.0',  # autodoc_member_order = 'bysource', autodoc_default_flags
     'sphinx_rtd_theme',
@@ -52,7 +41,7 @@ setup(
     author="Certbot Project",
     author_email='client-dev@letsencrypt.org',
     license='Apache License 2.0',
-    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*',
+    python_requires='>=3.6',
     classifiers=[
         'Development Status :: 5 - Production/Stable',
         'Environment :: Plugins',
@@ -60,8 +49,6 @@ setup(
         'License :: OSI Approved :: Apache Software License',
         'Operating System :: POSIX :: Linux',
         'Programming Language :: Python',
-        'Programming Language :: Python :: 2',
-        'Programming Language :: Python :: 2.7',
         'Programming Language :: Python :: 3',
         'Programming Language :: Python :: 3.6',
         'Programming Language :: Python :: 3.7',
diff --git a/tests/dns_google_test.py b/tests/dns_google_test.py
index 396a6c8..7de5f1d 100644
--- a/tests/dns_google_test.py
+++ b/tests/dns_google_test.py
@@ -401,7 +401,7 @@ class GoogleClientTest(unittest.TestCase):
             self.assertRaises(ServerNotFoundError, _GoogleClient.get_project_id)
 
 
-class DummyResponse(object):
+class DummyResponse:
     """
     Dummy object to create a fake HTTPResponse (the actual one requires a socket and we only
      need the status attribute)

Branch: pristine-tar

diff --git a/python-certbot-dns-google_1.13.0.orig.tar.gz.delta b/python-certbot-dns-google_1.13.0.orig.tar.gz.delta
new file mode 100644
index 0000000..089e376
Binary files /dev/null and b/python-certbot-dns-google_1.13.0.orig.tar.gz.delta differ
diff --git a/python-certbot-dns-google_1.13.0.orig.tar.gz.id b/python-certbot-dns-google_1.13.0.orig.tar.gz.id
new file mode 100644
index 0000000..43142a9
--- /dev/null
+++ b/python-certbot-dns-google_1.13.0.orig.tar.gz.id
@@ -0,0 +1 @@
+d6653339a19c8600a1db82e4090218ebb264efd7

Branch: upstream

Tag: upstream/1.13.0

Diff is too long (more than 200 lines). Download the raw diff.

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.13.0.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.13.0.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.13.0.egg-info/entry_points.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.13.0.egg-info/requires.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.13.0.egg-info/top_level.txt

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.11.0.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.11.0.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.11.0.egg-info/entry_points.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.11.0.egg-info/requires.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/certbot_dns_google-1.11.0.egg-info/top_level.txt

No differences were encountered between the control files of package python-certbot-dns-google-doc

No differences were encountered between the control files of package python3-certbot-dns-google

Lintian Result

Full worker log Full build log