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
 

Reply via email to