Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-certbot for openSUSE:Factory checked in at 2026-05-14 21:44:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-certbot" Thu May 14 21:44:52 2026 rev:67 rq:1353142 version:5.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2026-05-07 15:46:18.666404806 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.1966/python-certbot.changes 2026-05-14 21:44:56.247484661 +0200 @@ -1,0 +2,6 @@ +Thu May 14 09:13:21 UTC 2026 - Markéta Machová <[email protected]> + +- update to 5.6.0 + * certbot now requires version 1.7+ of the library distro + +------------------------------------------------------------------- Old: ---- certbot-5.5.0.tar.gz New: ---- certbot-5.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-certbot.spec ++++++ --- /var/tmp/diff_new_pack.FnPRWH/_old 2026-05-14 21:44:58.223566148 +0200 +++ /var/tmp/diff_new_pack.FnPRWH/_new 2026-05-14 21:44:58.239566808 +0200 @@ -23,7 +23,7 @@ %endif %{?sle15_python_module_pythons} Name: python-certbot -Version: 5.5.0 +Version: 5.6.0 Release: 0 Summary: ACME client License: Apache-2.0 @@ -33,7 +33,7 @@ BuildRequires: %{python_module configargparse >= 1.5.3} BuildRequires: %{python_module configobj >= 5.0.6} BuildRequires: %{python_module cryptography >= 43.0.0} -BuildRequires: %{python_module distro >= 1.0.1} +BuildRequires: %{python_module distro >= 1.7} BuildRequires: %{python_module josepy >= 2.0.0} BuildRequires: %{python_module parsedatetime >= 2.6} BuildRequires: %{python_module pip} @@ -47,7 +47,7 @@ Requires: python-configargparse >= 1.5.3 Requires: python-configobj >= 5.0.6 Requires: python-cryptography >= 43.0.0 -Requires: python-distro >= 1.0.1 +Requires: python-distro >= 1.7 Requires: python-josepy >= 2.0.0 Requires: python-parsedatetime >= 2.6 Requires: python-pyRFC3339 ++++++ certbot-5.5.0.tar.gz -> certbot-5.6.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.5.0/CHANGELOG.md new/certbot-5.6.0/CHANGELOG.md --- old/certbot-5.5.0/CHANGELOG.md 2026-04-07 18:37:44.000000000 +0200 +++ new/certbot-5.6.0/CHANGELOG.md 2026-05-11 17:56:17.000000000 +0200 @@ -4,6 +4,18 @@ <!-- towncrier release notes start --> +## 5.6.0 - 2026-05-11 + +### Changed + +- certbot now requires version 1.7+ of the library distro and certbot-dns-cloudflare requires 4.0+ of the Cloudflare Python library. ([#10587](https://github.com/certbot/certbot/issues/10587)) + +### Fixed + +- The certbot-dns-ovh snap and docker image now properly delete any created TXT records after the challenge is completed by requiring dns-lexicon 3.25.1 which contains the fix. ([#10492](https://github.com/certbot/certbot/issues/10492)) +- Our Docker images have been updated to use Python 3.14 and Alpine Linux 3.23. ([#10619](https://github.com/certbot/certbot/issues/10619)) + + ## 5.5.0 - 2026-04-07 ### Changed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.5.0/PKG-INFO new/certbot-5.6.0/PKG-INFO --- old/certbot-5.5.0/PKG-INFO 2026-04-07 18:37:45.858520700 +0200 +++ new/certbot-5.6.0/PKG-INFO 2026-05-11 17:56:18.764637500 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: certbot -Version: 5.5.0 +Version: 5.6.0 Summary: ACME client Author: Certbot Project License-Expression: Apache-2.0 @@ -25,11 +25,11 @@ Requires-Python: >=3.10 Description-Content-Type: text/x-rst License-File: LICENSE.txt -Requires-Dist: acme>=5.5.0 +Requires-Dist: acme>=5.6.0 Requires-Dist: ConfigArgParse>=1.5.3 Requires-Dist: configobj>=5.0.6 Requires-Dist: cryptography>=43.0.0 -Requires-Dist: distro>=1.0.1 +Requires-Dist: distro>=1.7.0 Requires-Dist: importlib_metadata>=8.6.1; python_version < "3.10" Requires-Dist: josepy>=2.0.0 Requires-Dist: parsedatetime>=2.6 @@ -66,10 +66,10 @@ Requires-Dist: uv; extra == "test" Requires-Dist: wheel; extra == "test" Provides-Extra: apache -Requires-Dist: certbot-apache>=5.5.0; extra == "apache" +Requires-Dist: certbot-apache>=5.6.0; extra == "apache" Requires-Dist: python-augeas; extra == "apache" Provides-Extra: nginx -Requires-Dist: certbot-nginx>=5.5.0; extra == "nginx" +Requires-Dist: certbot-nginx>=5.6.0; extra == "nginx" Requires-Dist: PyOpenSSL>=25.0.0; extra == "nginx" Requires-Dist: pyparsing>=3.0.0; extra == "nginx" Provides-Extra: all diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.5.0/docs/cli-help.txt new/certbot-5.6.0/docs/cli-help.txt --- old/certbot-5.5.0/docs/cli-help.txt 2026-04-07 18:37:44.000000000 +0200 +++ new/certbot-5.6.0/docs/cli-help.txt 2026-05-11 17:56:16.000000000 +0200 @@ -38,7 +38,7 @@ options: -h, --help show this help message and exit - -c CONFIG_FILE, --config CONFIG_FILE + -c, --config CONFIG_FILE path to config file (default: /etc/letsencrypt/cli.ini and ~/.config/letsencrypt/cli.ini) -v, --verbose This flag can be used multiple times to incrementally @@ -58,7 +58,7 @@ --force-interactive Force Certbot to be interactive even if it detects it's not being run in a terminal. This flag cannot be used with the renew subcommand. (default: False) - -d DOMAIN, --domains DOMAIN, --domain DOMAIN + -d, --domains, --domain DOMAIN Domain names to include. For multiple domains you can use multiple -d flags or enter a comma separated list of domains as a parameter. All domains will be @@ -147,7 +147,7 @@ case, and to know when to deprecate support for past Python versions and flags. If you wish to hide this information from the Let's Encrypt server, set this to - "". (default: CertbotACMEClient/5.4.0 (certbot; + "". (default: CertbotACMEClient/5.5.0 (certbot; OS_NAME OS_VERSION) Authenticator/XXX Installer/YYY (SUBCOMMAND; flags: FLAGS) Py/major.minor.patchlevel). The flags encoded in the user agent are: --duplicate, @@ -424,8 +424,7 @@ register: Options for account registration - -m EMAIL, --email EMAIL - Email used for registration and recovery contact. Use + -m, --email EMAIL Email used for registration and recovery contact. Use comma to register multiple emails, ex: [email protected],[email protected]. (default: Ask). --eff-email Share your e-mail address with EFF (default: Ask) @@ -478,9 +477,9 @@ Name of the plugin that is both an authenticator and an installer. Should not be used together with --authenticator or --installer. (default: Ask) - -a AUTHENTICATOR, --authenticator AUTHENTICATOR + -a, --authenticator AUTHENTICATOR Authenticator plugin name. (default: None) - -i INSTALLER, --installer INSTALLER + -i, --installer INSTALLER Installer plugin name (also used to find domains). (default: None) --apache Obtain and install certificates using Apache (default: @@ -757,7 +756,7 @@ be running and serving files from the webroot path. HTTP challenge only (wildcards not supported). - --webroot-path WEBROOT_PATH, -w WEBROOT_PATH + --webroot-path, -w WEBROOT_PATH public_html / webroot path. This can be specified multiple times to handle different identifiers; each identifier will have the webroot path that preceded diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.5.0/setup.py new/certbot-5.6.0/setup.py --- old/certbot-5.5.0/setup.py 2026-04-07 18:37:44.000000000 +0200 +++ new/certbot-5.6.0/setup.py 2026-05-11 17:56:16.000000000 +0200 @@ -30,7 +30,7 @@ 'ConfigArgParse>=1.5.3', 'configobj>=5.0.6', 'cryptography>=43.0.0', - 'distro>=1.0.1', + 'distro>=1.7.0', 'importlib_metadata>=8.6.1; python_version < "3.10"', 'josepy>=2.0.0', 'parsedatetime>=2.6', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.5.0/src/certbot/__init__.py new/certbot-5.6.0/src/certbot/__init__.py --- old/certbot-5.5.0/src/certbot/__init__.py 2026-04-07 18:37:45.000000000 +0200 +++ new/certbot-5.6.0/src/certbot/__init__.py 2026-05-11 17:56:17.000000000 +0200 @@ -1,4 +1,4 @@ """Certbot client.""" # version number like 1.2.3a0, must have at least 2 parts, like 1.2 -__version__ = '5.5.0' +__version__ = '5.6.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.5.0/src/certbot.egg-info/PKG-INFO new/certbot-5.6.0/src/certbot.egg-info/PKG-INFO --- old/certbot-5.5.0/src/certbot.egg-info/PKG-INFO 2026-04-07 18:37:45.000000000 +0200 +++ new/certbot-5.6.0/src/certbot.egg-info/PKG-INFO 2026-05-11 17:56:18.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: certbot -Version: 5.5.0 +Version: 5.6.0 Summary: ACME client Author: Certbot Project License-Expression: Apache-2.0 @@ -25,11 +25,11 @@ Requires-Python: >=3.10 Description-Content-Type: text/x-rst License-File: LICENSE.txt -Requires-Dist: acme>=5.5.0 +Requires-Dist: acme>=5.6.0 Requires-Dist: ConfigArgParse>=1.5.3 Requires-Dist: configobj>=5.0.6 Requires-Dist: cryptography>=43.0.0 -Requires-Dist: distro>=1.0.1 +Requires-Dist: distro>=1.7.0 Requires-Dist: importlib_metadata>=8.6.1; python_version < "3.10" Requires-Dist: josepy>=2.0.0 Requires-Dist: parsedatetime>=2.6 @@ -66,10 +66,10 @@ Requires-Dist: uv; extra == "test" Requires-Dist: wheel; extra == "test" Provides-Extra: apache -Requires-Dist: certbot-apache>=5.5.0; extra == "apache" +Requires-Dist: certbot-apache>=5.6.0; extra == "apache" Requires-Dist: python-augeas; extra == "apache" Provides-Extra: nginx -Requires-Dist: certbot-nginx>=5.5.0; extra == "nginx" +Requires-Dist: certbot-nginx>=5.6.0; extra == "nginx" Requires-Dist: PyOpenSSL>=25.0.0; extra == "nginx" Requires-Dist: pyparsing>=3.0.0; extra == "nginx" Provides-Extra: all diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.5.0/src/certbot.egg-info/requires.txt new/certbot-5.6.0/src/certbot.egg-info/requires.txt --- old/certbot-5.5.0/src/certbot.egg-info/requires.txt 2026-04-07 18:37:45.000000000 +0200 +++ new/certbot-5.6.0/src/certbot.egg-info/requires.txt 2026-05-11 17:56:18.000000000 +0200 @@ -1,8 +1,8 @@ -acme>=5.5.0 +acme>=5.6.0 ConfigArgParse>=1.5.3 configobj>=5.0.6 cryptography>=43.0.0 -distro>=1.0.1 +distro>=1.7.0 josepy>=2.0.0 parsedatetime>=2.6 pyrfc3339 @@ -17,7 +17,7 @@ certbot[apache,dev,docs,nginx,test] [apache] -certbot-apache>=5.5.0 +certbot-apache>=5.6.0 python-augeas [dev] @@ -35,7 +35,7 @@ sphinx_rtd_theme [nginx] -certbot-nginx>=5.5.0 +certbot-nginx>=5.6.0 PyOpenSSL>=25.0.0 pyparsing>=3.0.0
