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 2025-10-14 18:10:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-certbot" Tue Oct 14 18:10:35 2025 rev:61 rq:1311316 version:5.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2025-09-03 21:09:09.425012004 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.18484/python-certbot.changes 2025-10-14 18:12:14.672735987 +0200 @@ -1,0 +2,6 @@ +Tue Oct 14 07:59:15 UTC 2025 - Markéta Machová <[email protected]> + +- Update to 5.1.0 + * sync with the rest of certbot ecosystem + +------------------------------------------------------------------- Old: ---- certbot-5.0.0.tar.gz New: ---- certbot-5.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-certbot.spec ++++++ --- /var/tmp/diff_new_pack.FzNhbX/_old 2025-10-14 18:12:15.260760568 +0200 +++ /var/tmp/diff_new_pack.FzNhbX/_new 2025-10-14 18:12:15.260760568 +0200 @@ -23,7 +23,7 @@ %endif %{?sle15_python_module_pythons} Name: python-certbot -Version: 5.0.0 +Version: 5.1.0 Release: 0 Summary: ACME client License: Apache-2.0 ++++++ certbot-5.0.0.tar.gz -> certbot-5.1.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/CHANGELOG.md new/certbot-5.1.0/CHANGELOG.md --- old/certbot-5.0.0/CHANGELOG.md 2025-09-02 17:46:14.000000000 +0200 +++ new/certbot-5.1.0/CHANGELOG.md 2025-10-07 18:41:59.000000000 +0200 @@ -4,6 +4,27 @@ <!-- towncrier release notes start --> +## 5.1.0 - 2025-10-07 + +### Changed + +- certbot-nginx no longer creates and uses self-signed certificates as an + intermediate step when installing certificates. The certificates the user + requested Certbot install are now always used instead. + ([#10465](https://github.com/certbot/certbot/issues/10465)) +- The function `acme.crypto_util.make_self_signed_cert` was deprecated and will + be removed in a future release. + ([#10466](https://github.com/certbot/certbot/issues/10466)) + +### Fixed + +- Fixed a bug in certbot-nginx that'd leave nginx configured with self-signed + certificates if a user ran `certbot enhance` and they didn't have matching + SSL server blocks. `certbot enhance` now requires the user to have a matching + SSL server block to enable HSTS or OCSP stapling enhancements. + ([#10455](https://github.com/certbot/certbot/issues/10455)) + + ## 5.0.0 - 2025-09-02 ### Added diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/PKG-INFO new/certbot-5.1.0/PKG-INFO --- old/certbot-5.0.0/PKG-INFO 2025-09-02 17:46:14.952500600 +0200 +++ new/certbot-5.1.0/PKG-INFO 2025-10-07 18:42:00.828909600 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: certbot -Version: 5.0.0 +Version: 5.1.0 Summary: ACME client Author-email: Certbot Project <[email protected]> License-Expression: Apache-2.0 @@ -24,7 +24,7 @@ Requires-Python: >=3.10 Description-Content-Type: text/x-rst License-File: LICENSE.txt -Requires-Dist: acme>=5.0.0 +Requires-Dist: acme>=5.1.0 Requires-Dist: ConfigArgParse>=1.5.3 Requires-Dist: configobj>=5.0.6 Requires-Dist: cryptography>=43.0.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/docs/cli-help.txt new/certbot-5.1.0/docs/cli-help.txt --- old/certbot-5.0.0/docs/cli-help.txt 2025-09-02 17:46:13.000000000 +0200 +++ new/certbot-5.1.0/docs/cli-help.txt 2025-10-07 18:41:59.000000000 +0200 @@ -142,7 +142,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/4.2.0 (certbot; + "". (default: CertbotACMEClient/5.0.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, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/docs/packaging.rst new/certbot-5.1.0/docs/packaging.rst --- old/certbot-5.0.0/docs/packaging.rst 2025-09-02 17:46:13.000000000 +0200 +++ new/certbot-5.1.0/docs/packaging.rst 2025-10-07 18:41:59.000000000 +0200 @@ -40,8 +40,7 @@ - ``20F201346BF8F3F455A73F9A780CC99432A28621`` - ``F2871B4152AE13C49519111F447BF683AA3B26C3``` -These keys can be found on major key servers and at -https://dl.eff.org/certbot.pub. +These keys can be found on major key servers. Releases before 1.21.0 were signed by the PGP key ``A2CFB51FA275A7286234E7B24D17C995CD9775F2`` which can still be found on major diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/src/certbot/__init__.py new/certbot-5.1.0/src/certbot/__init__.py --- old/certbot-5.0.0/src/certbot/__init__.py 2025-09-02 17:46:14.000000000 +0200 +++ new/certbot-5.1.0/src/certbot/__init__.py 2025-10-07 18:42:00.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.0.0' +__version__ = '5.1.0' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/src/certbot/_internal/cli/__init__.py new/certbot-5.1.0/src/certbot/_internal/cli/__init__.py --- old/certbot-5.0.0/src/certbot/_internal/cli/__init__.py 2025-09-02 17:46:13.000000000 +0200 +++ new/certbot-5.1.0/src/certbot/_internal/cli/__init__.py 2025-10-07 18:41:59.000000000 +0200 @@ -428,9 +428,9 @@ default=flag_default("random_sleep_on_renew"), dest="random_sleep_on_renew", help=argparse.SUPPRESS) helpful.add( - ["renew", "reconfigure"], "--deploy-hook", action=_DeployHookAction, + ["certonly", "renew", "reconfigure", "run"], "--deploy-hook", action=_DeployHookAction, help='Command to be run in a shell once for each successfully' - ' issued certificate.' + ' issued certificate, including on subsequent renewals.' ' Unless --disable-hook-validation is used, the command’s first word' ' must be the absolute pathname of an executable or one found via the' ' PATH environment variable.' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/src/certbot.egg-info/PKG-INFO new/certbot-5.1.0/src/certbot.egg-info/PKG-INFO --- old/certbot-5.0.0/src/certbot.egg-info/PKG-INFO 2025-09-02 17:46:14.000000000 +0200 +++ new/certbot-5.1.0/src/certbot.egg-info/PKG-INFO 2025-10-07 18:42:00.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: certbot -Version: 5.0.0 +Version: 5.1.0 Summary: ACME client Author-email: Certbot Project <[email protected]> License-Expression: Apache-2.0 @@ -24,7 +24,7 @@ Requires-Python: >=3.10 Description-Content-Type: text/x-rst License-File: LICENSE.txt -Requires-Dist: acme>=5.0.0 +Requires-Dist: acme>=5.1.0 Requires-Dist: ConfigArgParse>=1.5.3 Requires-Dist: configobj>=5.0.6 Requires-Dist: cryptography>=43.0.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/certbot-5.0.0/src/certbot.egg-info/requires.txt new/certbot-5.1.0/src/certbot.egg-info/requires.txt --- old/certbot-5.0.0/src/certbot.egg-info/requires.txt 2025-09-02 17:46:14.000000000 +0200 +++ new/certbot-5.1.0/src/certbot.egg-info/requires.txt 2025-10-07 18:42:00.000000000 +0200 @@ -1,4 +1,4 @@ -acme>=5.0.0 +acme>=5.1.0 ConfigArgParse>=1.5.3 configobj>=5.0.6 cryptography>=43.0.0
