Hello community, here is the log from the commit of package certbot for openSUSE:Factory checked in at 2018-07-06 10:41:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/certbot (Old) and /work/SRC/openSUSE:Factory/.certbot.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "certbot" Fri Jul 6 10:41:41 2018 rev:22 rq:620605 version:0.25.1 Changes: -------- --- /work/SRC/openSUSE:Factory/certbot/certbot.changes 2018-05-04 11:31:06.276233227 +0200 +++ /work/SRC/openSUSE:Factory/.certbot.new/certbot.changes 2018-07-06 10:41:54.567260892 +0200 @@ -1,0 +2,90 @@ +Wed Jun 13 17:51:32 UTC 2018 - [email protected] + +- update to 0.25.1 + * Fixed + - TLS-ALPN-01 support has been removed from our acme library. + Using our current dependencies, we are unable to provide + a correct implementation of this challenge so we decided + to remove it from the library until we can provide proper + support. + - Issues causing test failures when running the tests in the + acme package with pytest<3.0 has been resolved. + - certbot-nginx now correctly depends on acme>=0.25.0. + + Despite us having broken lockstep, we are continuing to release + new versions of all Certbot components during releases for the + time being, however, the only packages with changes other than + their version number were: + - acme + - certbot-nginx + + More details about these changes can be found on our GitHub repo: + https://github.com/certbot/certbot/milestone/56?closed=1 + +- update to 0.25.0 + * Added + - Support for the ready status type was added to acme. Without + this change, Certbot and acme users will begin encountering + errors when using Let's Encrypt's ACMEv2 API starting on + June 19th for the staging environment and July 5th for + production. + See https://community.letsencrypt.org/t/acmev2-order-ready-status/62866 + for more information. + - Certbot now accepts the flag --reuse-key which will cause the + same key to be used in the certificate when the lineage is + renewed rather than generating a new key. + - You can now add multiple email addresses to your ACME account + with Certbot by providing a comma separated list of emails + to the --email flag. + - Support for Let's Encrypt's upcoming TLS-ALPN-01 challenge + was added to acme. For more information, + see https://community.letsencrypt.org/t/tls-alpn-validation-method/63814/1. + - acme now supports specifying the source address to bind to + when sending outgoing connections. You still cannot specify + this address using Certbot. + - If you run Certbot against Let's Encrypt's ACMEv2 staging + server but don't already have an account registered at that + server URL, Certbot will automatically reuse your staging + account from Let's Encrypt's ACMEv1 endpoint if it exists. + - Interfaces were added to Certbot allowing plugins to be + called at additional points. The GenericUpdater interface + allows plugins to perform actions every time certbot renew is + run, regardless of whether any certificates are due for + renewal, and the RenewDeployer interface allows plugins to + perform actions when a certificate is renewed. + See certbot.interfaces for more information. + * Changed + - When running Certbot with --dry-run and you don't already + have a staging account, the created account does not contain + an email address even if one was provided to avoid expiration + emails from Let's Encrypt's staging server. + - certbot-nginx does a better job of automatically detecting + the location of Nginx's configuration files when run on + BSD based systems. + - acme now requires and uses pytest when running tests with + setuptools with python setup.py test. + - certbot config_changes no longer waits for user input before + exiting. + * Fixed + - Misleading log output that caused users to think that + Certbot's standalone plugin failed to bind to a port when + performing a challenge has been corrected. + - An issue where certbot-nginx would fail to enable HSTS if + the server block already had an add_header directive has been + resolved. + - certbot-nginx now does a better job detecting the server + block to base the configuration for TLS-SNI challenges on. + + Despite us having broken lockstep, we are continuing to release + new versions of all Certbot components during releases for the + time being, however, the only packages with functional changes + were: + - acme + - certbot + - certbot-apache + - certbot-nginx + + More details about these changes can be found on our GitHub repo: + https://github.com/certbot/certbot/milestone/54?closed=1 + +------------------------------------------------------------------- Old: ---- v0.24.0.tar.gz New: ---- v0.25.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ certbot.spec ++++++ --- /var/tmp/diff_new_pack.XoZD90/_old 2018-07-06 10:41:55.679259569 +0200 +++ /var/tmp/diff_new_pack.XoZD90/_new 2018-07-06 10:41:55.683259564 +0200 @@ -19,7 +19,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: certbot -Version: 0.24.0 +Version: 0.25.1 Release: 0 Summary: Let's Encrypt client License: Apache-2.0 @@ -47,7 +47,7 @@ BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(python) >= 2.7 # install_requires -BuildRequires: python-acme > 0.22.1 +BuildRequires: python-acme > 0.24.0 BuildRequires: python-josepy >= 1.0.1 #BuildRequires: python-argparse BuildRequires: python-configargparse @@ -64,9 +64,11 @@ %if 0%{?suse_version} >= 1330 BuildRequires: python2-pyRFC3339 BuildRequires: python2-requests >= 2.10 +BuildRequires: python2-requests-toolbelt >= 0.8.0 %else BuildRequires: python-pyRFC3339 BuildRequires: python-requests >= 2.10 +BuildRequires: python-requests-toolbelt >= 0.8.0 %endif BuildRequires: python-six BuildRequires: python-zope.component @@ -78,6 +80,7 @@ BuildRequires: python-wheel # docs_extras BuildRequires: python-Sphinx >= 1.0 +BuildRequires: python-attrs BuildRequires: python-autodoc BuildRequires: python-repoze.sphinx.autointerface BuildRequires: python-sphinx_rtd_theme @@ -104,7 +107,7 @@ # requires Requires: ca-certificates Requires: cron -Requires: python-acme > 0.22.1 +Requires: python-acme > 0.24.0 #Requires: python-argparse Requires: python-certbot = %{version} Requires: python-configargparse @@ -119,9 +122,11 @@ %if 0%{?suse_version} >= 1330 Requires: python2-pyRFC3339 Requires: python2-requests >= 2.10 +Requires: python2-requests-toolbelt >= 0.8.0 %else Requires: python-pyRFC3339 Requires: python-requests >= 2.10 +Requires: python-requests-toolbelt >= 0.8.0 %endif Requires: python-setuptools >= 1.0 Requires: python-six @@ -372,12 +377,8 @@ install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/cron.d/%{name} %check -# nginx produce error -for PACKAGE in . certbot-apache certbot-nginx letshelp-certbot ; do -pushd $PACKAGE > /dev/null +#%%python_exec setup.py test python setup.py test -popd > /dev/null -done %files %defattr(-,root,root) ++++++ v0.24.0.tar.gz -> v0.25.1.tar.gz ++++++ ++++ 5716 lines of diff (skipped)
