Hello community, here is the log from the commit of package python-certbot-apache for openSUSE:Factory checked in at 2019-10-02 14:56:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-certbot-apache (Old) and /work/SRC/openSUSE:Factory/.python-certbot-apache.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-certbot-apache" Wed Oct 2 14:56:08 2019 rev:12 rq:734566 version:0.39.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-certbot-apache/python-certbot-apache.changes 2019-09-13 14:59:06.901279261 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot-apache.new.2352/python-certbot-apache.changes 2019-10-02 14:56:10.375242745 +0200 @@ -1,0 +2,6 @@ +Wed Oct 2 10:07:43 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com> + +- update to version 0.39.0 + * Support for Python 3.8 was added to Certbot and all of its components. + +------------------------------------------------------------------- Old: ---- certbot-apache-0.38.0.tar.gz New: ---- certbot-apache-0.39.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-certbot-apache.spec ++++++ --- /var/tmp/diff_new_pack.3089ao/_old 2019-10-02 14:56:11.095240856 +0200 +++ /var/tmp/diff_new_pack.3089ao/_new 2019-10-02 14:56:11.099240846 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-certbot-apache -Version: 0.38.0 +Version: 0.39.0 Release: 0 Summary: Apache plugin for Certbot License: Apache-2.0 ++++++ certbot-apache-0.38.0.tar.gz -> certbot-apache-0.39.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-apache-0.38.0/PKG-INFO new/certbot-apache-0.39.0/PKG-INFO --- old/certbot-apache-0.38.0/PKG-INFO 2019-09-03 21:42:45.000000000 +0200 +++ new/certbot-apache-0.39.0/PKG-INFO 2019-10-01 21:48:50.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot-apache -Version: 0.38.0 +Version: 0.39.0 Summary: Apache plugin for Certbot Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -21,6 +21,7 @@ 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 Classifier: Topic :: System :: Installation/Setup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-apache-0.38.0/certbot_apache/entrypoint.py new/certbot-apache-0.39.0/certbot_apache/entrypoint.py --- old/certbot-apache-0.38.0/certbot_apache/entrypoint.py 2019-09-03 21:42:35.000000000 +0200 +++ new/certbot-apache-0.39.0/certbot_apache/entrypoint.py 2019-10-01 21:48:40.000000000 +0200 @@ -24,6 +24,7 @@ "fedora_old": override_centos.CentOSConfigurator, "fedora": override_fedora.FedoraConfigurator, "ol": override_centos.CentOSConfigurator, + "redhatenterpriseserver": override_centos.CentOSConfigurator, "red hat enterprise linux server": override_centos.CentOSConfigurator, "rhel": override_centos.CentOSConfigurator, "amazon": override_centos.CentOSConfigurator, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-apache-0.38.0/certbot_apache/tests/http_01_test.py new/certbot-apache-0.39.0/certbot_apache/tests/http_01_test.py --- old/certbot-apache-0.38.0/certbot_apache/tests/http_01_test.py 2019-09-03 21:42:35.000000000 +0200 +++ new/certbot-apache-0.39.0/certbot_apache/tests/http_01_test.py 2019-10-01 21:48:40.000000000 +0200 @@ -7,6 +7,7 @@ from certbot import achallenges from certbot import errors +from certbot.compat import filesystem from certbot.compat import os from certbot.tests import acme_util @@ -180,7 +181,7 @@ self.assertEqual(self.http.perform(), expected_response) self.assertTrue(os.path.isdir(self.http.challenge_dir)) - self._has_min_permissions(self.http.challenge_dir, 0o755) + self.assertTrue(filesystem.has_min_permissions(self.http.challenge_dir, 0o755)) self._test_challenge_conf() for achall in achalls: @@ -218,15 +219,10 @@ name = os.path.join(self.http.challenge_dir, achall.chall.encode("token")) validation = achall.validation(self.account_key) - self._has_min_permissions(name, 0o644) + self.assertTrue(filesystem.has_min_permissions(name, 0o644)) with open(name, 'rb') as f: self.assertEqual(f.read(), validation.encode()) - def _has_min_permissions(self, path, min_mode): - """Tests the given file has at least the permissions in mode.""" - st_mode = os.stat(path).st_mode - self.assertEqual(st_mode, st_mode | min_mode) - if __name__ == "__main__": unittest.main() # pragma: no cover diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-apache-0.38.0/certbot_apache.egg-info/PKG-INFO new/certbot-apache-0.39.0/certbot_apache.egg-info/PKG-INFO --- old/certbot-apache-0.38.0/certbot_apache.egg-info/PKG-INFO 2019-09-03 21:42:45.000000000 +0200 +++ new/certbot-apache-0.39.0/certbot_apache.egg-info/PKG-INFO 2019-10-01 21:48:50.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: certbot-apache -Version: 0.38.0 +Version: 0.39.0 Summary: Apache plugin for Certbot Home-page: https://github.com/letsencrypt/letsencrypt Author: Certbot Project @@ -21,6 +21,7 @@ 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 Classifier: Topic :: System :: Installation/Setup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-apache-0.38.0/certbot_apache.egg-info/requires.txt new/certbot-apache-0.39.0/certbot_apache.egg-info/requires.txt --- old/certbot-apache-0.38.0/certbot_apache.egg-info/requires.txt 2019-09-03 21:42:45.000000000 +0200 +++ new/certbot-apache-0.39.0/certbot_apache.egg-info/requires.txt 2019-10-01 21:48:50.000000000 +0200 @@ -1,5 +1,5 @@ acme>=0.29.0 -certbot>=0.37.0 +certbot>=0.39.0 mock python-augeas setuptools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-apache-0.38.0/setup.py new/certbot-apache-0.39.0/setup.py --- old/certbot-apache-0.38.0/setup.py 2019-09-03 21:42:36.000000000 +0200 +++ new/certbot-apache-0.39.0/setup.py 2019-10-01 21:48:41.000000000 +0200 @@ -4,13 +4,13 @@ import sys -version = '0.38.0' +version = '0.39.0' # Remember to update local-oldest-requirements.txt when changing the minimum # acme/certbot version. install_requires = [ 'acme>=0.29.0', - 'certbot>=0.37.0', + 'certbot>=0.39.0', 'mock', 'python-augeas', 'setuptools', @@ -62,6 +62,7 @@ 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', 'Topic :: Internet :: WWW/HTTP', 'Topic :: Security', 'Topic :: System :: Installation/Setup',