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 2023-06-07 23:08:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-certbot (Old) and /work/SRC/openSUSE:Factory/.python-certbot.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-certbot" Wed Jun 7 23:08:10 2023 rev:46 rq:1091313 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes 2022-10-27 13:55:11.228878094 +0200 +++ /work/SRC/openSUSE:Factory/.python-certbot.new.15902/python-certbot.changes 2023-06-07 23:08:49.179830303 +0200 @@ -1,0 +2,47 @@ +Wed Jun 7 15:37:48 UTC 2023 - Markéta Machová <[email protected]> + +- Update to 2.6.0 + * Support for Python 3.11 was added to Certbot and all of its components. + * The default key type for new certificates is now ECDSA secp256r1 (P-256). It was + previously RSA 2048-bit. Existing certificates are not affected. + * acme and Certbot no longer support versions of ACME from before the RFC 8555 standard. + * acme and Certbot no longer support the old urn:acme:error: ACME error prefix. + * Removed the deprecated certbot-dns-cloudxns plugin. + * Certbot will now error if a certificate has --reuse-key set and a conflicting --key-type, + --key-size or --elliptic-curve is requested on the CLI. Use --new-key to change the key + while preserving --reuse-key. + * The zope based interfaces in certbot.interfaces have been removed in favor of the abc + based interfaces found in the same module. + * Certbot no longer depends on zope. + * Removed some deprecated functions and attributes from certbot(.display)?.(crypto_)?util + * Removed deprecated functions certbot.tests.util.patch_get_utility*. Plugins should now patch + certbot.display.util themselves in their tests or use certbot.tests.util.patch_display_util + as a temporary workaround. + * Fixes a bug where the certbot working directory has unusably restrictive permissions on + systems with stricter default umasks. + * Requests to subscribe to the EFF mailing list now time out after 60 seconds. + * Certbot will no longer respect very long challenge polling intervals, which may be suggested + by some ACME servers. Certbot will continue to wait up to 90 seconds by default, or up to + a total of 30 minutes if requested by the server via Retry-After. + * Allow a user to modify the configuration of a certificate without renewing it using the new + reconfigure subcommand. See certbot help reconfigure for details. + * certbot show_account now displays the ACME Account Thumbprint. + * Certbot will no longer save previous CSRs and certificate private keys to /etc/letsencrypt/csr + and /etc/letsencrypt/keys, respectively. These directories may be safely deleted. + * Certbot will now only keep the current and 5 previous certificates in the /etc/letsencrypt/archive + directory for each certificate lineage. Any prior certificates will be automatically deleted upon + renewal. This number may be further lowered in future releases. + * certbot.configuration.NamespaceConfig.key_dir and .csr_dir are now deprecated. + * We deprecated support for the update_symlinks command. Support will be removed in a following + version of Certbot. + * Packaged tests for all Certbot components besides josepy were moved inside the _internal/tests module. + * Optionally sign the SOA query for dns-rfc2136, to help resolve problems with split-view DNS setups + and hidden primary setups. + * There is now a new Other annotated challenge object to allow plugins to support entirely novel challenges. + * Certbot will no longer try to invoke plugins which do not subclass from the proper certbot.interfaces.{Installer,Authenticator} + interface (e.g. certbot -i standalone will now be ignored). See GH-9664. +- Drop the signature (last was certbot-1.31.0.tar.gz.asc) and python-certbot.keyring + * PyPI currently hides the signatures and plans to drop support + * https://github.com/certbot/certbot/issues/9707 + +------------------------------------------------------------------- Old: ---- certbot-1.31.0.tar.gz certbot-1.31.0.tar.gz.asc python-certbot.keyring New: ---- certbot-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-certbot.spec ++++++ --- /var/tmp/diff_new_pack.HydbP7/_old 2023-06-07 23:08:49.719833439 +0200 +++ /var/tmp/diff_new_pack.HydbP7/_new 2023-06-07 23:08:49.727833485 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-certbot # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,18 +19,16 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-certbot -Version: 1.31.0 +Version: 2.6.0 Release: 0 Summary: ACME client License: Apache-2.0 URL: https://github.com/certbot/certbot Source0: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz -Source1: https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz.asc -Source2: %{name}.keyring BuildRequires: %{python_module acme >= %{version}} BuildRequires: %{python_module configargparse >= 0.9.3} BuildRequires: %{python_module configobj >= 5.0.6} -BuildRequires: %{python_module cryptography >= 2.5.0} +BuildRequires: %{python_module cryptography >= 3.2.1} BuildRequires: %{python_module distro >= 1.0.1} BuildRequires: %{python_module josepy >= 1.13.0} BuildRequires: %{python_module parsedatetime >= 2.4} @@ -38,23 +36,18 @@ BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytz >= 2019.3} BuildRequires: %{python_module setuptools >= 41.6.0} -BuildRequires: %{python_module zope.component} -BuildRequires: %{python_module zope.interface} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-acme >= %{version} Requires: python-configargparse >= 0.9.3 -Requires: python-configobj -Requires: python-cryptography >= 2.5.0 +Requires: python-configobj >= 5.0.6 +Requires: python-cryptography >= 3.2.1 Requires: python-distro >= 1.0.1 -Requires: python-future Requires: python-josepy >= 1.9.0 Requires: python-parsedatetime >= 2.4 Requires: python-pyRFC3339 Requires: python-pytz >= 2019.3 Requires: python-setuptools >= 41.6.0 -Requires: python-zope.component -Requires: python-zope.interface Requires(post): update-alternatives Requires(postun):update-alternatives Provides: certbot = %{version} ++++++ certbot-1.31.0.tar.gz -> certbot-2.6.0.tar.gz ++++++ ++++ 34757 lines of diff (skipped)
