commit python-certbot for openSUSE:Factory

2020-10-07 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-10-07 14:18:47

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.4249 (New)


Package is "python-certbot"

Wed Oct  7 14:18:47 2020 rev:30 rq:839981 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-08-21 19:13:15.760680074 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.4249/python-certbot.changes  
2020-10-07 14:19:02.301512020 +0200
@@ -1,0 +2,36 @@
+Wed Oct  7 08:15:42 UTC 2020 - Marketa Calabkova 
+
+- Update to version 1.9.0
+  * certbot-auto was deprecated on all systems except for those based on 
Debian or RHEL.
+  * Update the packaging instructions to promote usage of python -m pytest to 
test Certbot
+instead of the deprecated python setup.py test setuptools approach.
+  * Reduced CLI logging when handling some kinds of errors.
+  * The minimum version of the acme library required by Certbot was corrected.
+In the previous release, Certbot said it required acme>=1.6.0 when it
+actually required acme>=1.8.0 to properly support removing contact
+information from an ACME account.
+
+---
+Mon Sep 28 13:57:39 UTC 2020 - Hans-Peter Jansen 
+
+- Update to version 1.8.0
+  + Added
+* Added the ability to remove email and phone contact
+  information from an account
+* using update_account --register-unsafely-without-email
+  + Changed
+* Support for Python 3.5 has been removed.
+  + Fixed
+* The problem causing the Apache plugin in the Certbot snap on
+  ARM systems to
+* fail to load the Augeas library it depends on has been fixed.
+* The acme library can now tell the ACME server to clear
+  contact information by passing an empty
+* tuple to the contact field of a Registration message.
+* Fixed the *** stack smashing detected *** error in the
+  Certbot snap on some systems.
+* More details about these changes can be found on our GitHub
+  repo.
+- Add certbot keyring and hash file
+
+---

Old:

  certbot-1.7.0.tar.gz

New:

  certbot-1.9.0.tar.gz
  certbot-1.9.0.tar.gz.asc
  python-certbot.keyring



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.O41QVt/_old  2020-10-07 14:19:03.157512701 +0200
+++ /var/tmp/diff_new_pack.O41QVt/_new  2020-10-07 14:19:03.157512701 +0200
@@ -19,13 +19,15 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-certbot
-Version:1.7.0
+Version:1.9.0
 Release:0
 Summary:ACME client
 License:Apache-2.0
 URL:https://github.com/certbot/certbot
-Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
-BuildRequires:  %{python_module acme >= 1.6.0}
+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 >= 1.8.0}
 BuildRequires:  %{python_module configargparse >= 0.9.3}
 BuildRequires:  %{python_module configobj}
 BuildRequires:  %{python_module cryptography >= 1.2.3}

++ certbot-1.7.0.tar.gz -> certbot-1.9.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.7.0/CHANGELOG.md 
new/certbot-1.9.0/CHANGELOG.md
--- old/certbot-1.7.0/CHANGELOG.md  2020-08-04 20:20:15.0 +0200
+++ new/certbot-1.9.0/CHANGELOG.md  2020-10-06 20:39:49.0 +0200
@@ -2,6 +2,55 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 1.9.0 - 2020-10-06
+
+### Added
+
+* `--preconfigured-renewal` flag, for packager use only.
+  See the [packaging guide](https://certbot.eff.org/docs/packaging.html).
+
+### Changed
+
+* certbot-auto was deprecated on all systems except for those based on Debian 
or RHEL.
+* Update the packaging instructions to promote usage of `python -m pytest` to 
test Certbot
+  instead of the deprecated `python setup.py test` setuptools approach.
+* Reduced CLI logging when reloading nginx, if it is not running.
+* Reduced CLI logging when handling some kinds of errors.
+
+### Fixed
+
+* Fixed `server_name` case-sensitivity in the nginx plugin.
+* The minimum version of the `acme` library required by Certbot was corrected.
+  In the previous release, Certbot said it required `acme>=1.6.0` 

commit python-certbot for openSUSE:Factory

2020-08-21 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-08-21 19:12:16

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.3399 (New)


Package is "python-certbot"

Fri Aug 21 19:12:16 2020 rev:29 rq:828417 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-07-15 15:01:53.131226627 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.3399/python-certbot.changes  
2020-08-21 19:13:15.760680074 +0200
@@ -1,0 +2,10 @@
+Fri Aug 21 08:37:38 UTC 2020 - Marketa Calabkova 
+
+- Update to version 1.7.0
+  * Third-party plugins can be used without prefix (plugin_name instead of 
dist_name:plugin_name):
+this concerns the plugin name, CLI flags, and keys in credential files.
+The prefixed form is still supported but is deprecated, and will be 
removed in a future release.
+  * We deprecated support for Python 3.5 in Certbot and its ACME library.
+Support for Python 3.5 will be removed in the next major release of 
Certbot.
+
+---

Old:

  certbot-1.6.0.tar.gz

New:

  certbot-1.7.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.1tfT3r/_old  2020-08-21 19:13:17.836681307 +0200
+++ /var/tmp/diff_new_pack.1tfT3r/_new  2020-08-21 19:13:17.836681307 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-certbot
-Version:1.6.0
+Version:1.7.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-1.6.0.tar.gz -> certbot-1.7.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.6.0/CHANGELOG.md 
new/certbot-1.7.0/CHANGELOG.md
--- old/certbot-1.6.0/CHANGELOG.md  2020-07-07 19:13:21.0 +0200
+++ new/certbot-1.7.0/CHANGELOG.md  2020-08-04 20:20:15.0 +0200
@@ -2,6 +2,28 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 1.7.0 - 2020-08-04
+
+### Added
+
+* Third-party plugins can be used without prefix (`plugin_name` instead of 
`dist_name:plugin_name`):
+  this concerns the plugin name, CLI flags, and keys in credential files.
+  The prefixed form is still supported but is deprecated, and will be removed 
in a future release.
+* Added `--nginx-sleep-seconds` (default `1`) for environments where nginx 
takes a long time to reload.
+
+### Changed
+
+* The Linode DNS plugin now waits 120 seconds for DNS propagation, instead of 
1200,
+  due to https://www.linode.com/blog/linode/linode-turns-17/
+* We deprecated support for Python 3.5 in Certbot and its ACME library.
+  Support for Python 3.5 will be removed in the next major release of Certbot.
+
+### Fixed
+
+*
+
+More details about these changes can be found on our GitHub repo.
+
 ## 1.6.0 - 2020-07-07
 
 ### Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.6.0/PKG-INFO new/certbot-1.7.0/PKG-INFO
--- old/certbot-1.6.0/PKG-INFO  2020-07-07 19:13:25.0 +0200
+++ new/certbot-1.7.0/PKG-INFO  2020-08-04 20:20:16.638172000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot
-Version: 1.6.0
+Version: 1.7.0
 Summary: ACME client
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.6.0/certbot/__init__.py 
new/certbot-1.7.0/certbot/__init__.py
--- old/certbot-1.6.0/certbot/__init__.py   2020-07-07 19:13:23.0 
+0200
+++ new/certbot-1.7.0/certbot/__init__.py   2020-08-04 20:20:16.0 
+0200
@@ -1,4 +1,13 @@
 """Certbot client."""
+import warnings
+import sys
 
 # version number like 1.2.3a0, must have at least 2 parts, like 1.2
-__version__ = '1.6.0'
+__version__ = '1.7.0'
+
+if sys.version_info[:2] == (3, 5):
+warnings.warn(
+"Python 3.5 support will be dropped in the next release of "
+"certbot. Please upgrade your Python version.",
+PendingDeprecationWarning,
+)  # pragma: no cover
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.6.0/certbot/_internal/main.py 
new/certbot-1.7.0/certbot/_internal/main.py
--- old/certbot-1.6.0/certbot/_internal/main.py 2020-07-07 19:13:20.0 
+0200
+++ new/certbot-1.7.0/certbot/_internal/main.py 2020-08-04 20:20:15.0 
+0200
@@ -1343,6 +1343,10 @@
 if config.func != plugins_cmd:  # pylint: 

commit python-certbot for openSUSE:Factory

2020-07-15 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-07-15 15:01:29

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.3060 (New)


Package is "python-certbot"

Wed Jul 15 15:01:29 2020 rev:28 rq:820647 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-06-11 15:15:31.734966994 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.3060/python-certbot.changes  
2020-07-15 15:01:53.131226627 +0200
@@ -1,0 +2,9 @@
+Mon Jul 13 08:34:32 UTC 2020 - Marketa Calabkova 
+
+- Update to version 1.6.0
+  * Certbot snaps are now available for the arm64 and armhf architectures.
+  * Make Certbot snap find externally snapped plugins
+  * Function certbot.compat.filesystem.umask is a drop-in replacement for 
+os.umask implementing umask for both UNIX and Windows systems.
+
+---

Old:

  certbot-1.5.0.tar.gz

New:

  certbot-1.6.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.pZYdMM/_old  2020-07-15 15:01:54.731228188 +0200
+++ /var/tmp/diff_new_pack.pZYdMM/_new  2020-07-15 15:01:54.735228192 +0200
@@ -19,13 +19,13 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-certbot
-Version:1.5.0
+Version:1.6.0
 Release:0
 Summary:ACME client
 License:Apache-2.0
 URL:https://github.com/certbot/certbot
 Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
-BuildRequires:  %{python_module acme >= 1.4.0}
+BuildRequires:  %{python_module acme >= 1.6.0}
 BuildRequires:  %{python_module configargparse >= 0.9.3}
 BuildRequires:  %{python_module configobj}
 BuildRequires:  %{python_module cryptography >= 1.2.3}
@@ -41,7 +41,7 @@
 BuildRequires:  %{python_module zope.interface}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:   python-acme >= 1.4.0
+Requires:   python-acme >= 1.6.0
 Requires:   python-configargparse >= 0.9.3
 Requires:   python-configobj
 Requires:   python-cryptography >= 1.2.3

++ certbot-1.5.0.tar.gz -> certbot-1.6.0.tar.gz ++
 2251 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-06-11 15:15:30

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.3606 (New)


Package is "python-certbot"

Thu Jun 11 15:15:30 2020 rev:27 rq:813507 version:1.5.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-05-14 23:26:40.705227658 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.3606/python-certbot.changes  
2020-06-11 15:15:31.734966994 +0200
@@ -1,0 +2,8 @@
+Thu Jun 11 12:10:12 UTC 2020 - Marketa Calabkova 
+
+- Update to version 1.5.0
+  * Require explicit confirmation of snap plugin permissions before connecting.
+  * Add support for OCSP responses which use a public key hash ResponderID, 
+fixing interoperability with Sectigo CAs.
+
+---

Old:

  certbot-1.4.0.tar.gz

New:

  certbot-1.5.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.VTEcGq/_old  2020-06-11 15:15:32.294968564 +0200
+++ /var/tmp/diff_new_pack.VTEcGq/_new  2020-06-11 15:15:32.298968575 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-certbot
-Version:1.4.0
+Version:1.5.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-1.4.0.tar.gz -> certbot-1.5.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.4.0/CHANGELOG.md 
new/certbot-1.5.0/CHANGELOG.md
--- old/certbot-1.4.0/CHANGELOG.md  2020-05-05 21:37:33.0 +0200
+++ new/certbot-1.5.0/CHANGELOG.md  2020-06-02 19:12:32.0 +0200
@@ -2,6 +2,24 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 1.5.0 - 2020-06-02
+
+### Added
+
+* Require explicit confirmation of snap plugin permissions before connecting.
+
+### Changed
+
+* Improved error message in apache installer when mod_ssl is not available.
+
+### Fixed
+
+* Add support for OCSP responses which use a public key hash ResponderID, 
fixing
+  interoperability with Sectigo CAs.
+* Fix TLS-ALPN test that fails when run with newer versions of OpenSSL.
+
+More details about these changes can be found on our GitHub repo.
+
 ## 1.4.0 - 2020-05-05
 
 ### Added
@@ -24,6 +42,7 @@
 * Stop asking interactively if the user would like to add a redirect.
 * `mock` dependency is now conditional on Python 2 in all of our packages.
 * Deprecate certbot-auto on Gentoo, macOS, and FreeBSD.
+* Allow existing but empty archive and live dir to be used when creating new 
lineage.
 
 ### Fixed
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.4.0/PKG-INFO new/certbot-1.5.0/PKG-INFO
--- old/certbot-1.4.0/PKG-INFO  2020-05-05 21:37:35.039927000 +0200
+++ new/certbot-1.5.0/PKG-INFO  2020-06-02 19:12:36.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot
-Version: 1.4.0
+Version: 1.5.0
 Summary: ACME client
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
@@ -79,16 +79,12 @@
 
 ACME working area in github: https://github.com/ietf-wg-acme/acme
 
-|build-status| |container|
+|build-status|
 
 .. |build-status| image:: 
https://travis-ci.com/certbot/certbot.svg?branch=master
:target: https://travis-ci.com/certbot/certbot
:alt: Travis CI status
 
-.. |container| image:: 
https://quay.io/repository/letsencrypt/letsencrypt/status
-   :target: https://quay.io/repository/letsencrypt/letsencrypt
-   :alt: Docker Repository on Quay.io
-
 .. Do not modify this comment unless you know what you're doing. 
tag:links-end
 
 System Requirements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.4.0/README.rst new/certbot-1.5.0/README.rst
--- old/certbot-1.4.0/README.rst2020-05-05 21:37:33.0 +0200
+++ new/certbot-1.5.0/README.rst2020-06-02 19:12:32.0 +0200
@@ -71,16 +71,12 @@
 
 ACME working area in github: https://github.com/ietf-wg-acme/acme
 
-|build-status| |container|
+|build-status|
 
 .. |build-status| image:: 
https://travis-ci.com/certbot/certbot.svg?branch=master
:target: https://travis-ci.com/certbot/certbot
:alt: Travis CI status
 
-.. |container| image:: 
https://quay.io/repository/letsencrypt/letsencrypt/status
-   :target: https://quay.io/repository/letsencrypt/letsencrypt
-   :alt: 

commit python-certbot for openSUSE:Factory

2020-05-14 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-05-14 23:26:37

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.2738 (New)


Package is "python-certbot"

Thu May 14 23:26:37 2020 rev:26 rq:805532 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-04-21 13:13:45.945183073 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.2738/python-certbot.changes  
2020-05-14 23:26:40.705227658 +0200
@@ -1,0 +2,17 @@
+Thu May 14 08:28:51 UTC 2020 - Marketa Calabkova 
+
+- Update to version 1.4.0
+  * Added serial number of certificate to the output of certbot certificates
+  * Expose two new environment variables in the authenticator and cleanup 
scripts used by
+the manual plugin: CERTBOT_REMAINING_CHALLENGES is equal to the number of 
challenges
+remaining after the current challenge, CERTBOT_ALL_DOMAINS is a 
comma-separated list
+of all domains challenged for the current certificate.
+  * Added minimal proxy support for OCSP verification.
+  * mock dependency is now conditional on Python 2 in all of our packages.
+  * Fix hanging OCSP queries during revocation checking - added a 10 second 
timeout.
+  * Standalone servers now have a default socket timeout of 30 seconds, fixing
+cases where an idle connection can cause the standalone plugin to hang.
+  * Parsing of the RFC 8555 application/pem-certificate-chain now tolerates 
CRLF line
+endings. This should fix interoperability with Buypass' services.
+
+---

Old:

  certbot-1.3.0.tar.gz

New:

  certbot-1.4.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.ViQTUH/_old  2020-05-14 23:26:41.497229387 +0200
+++ /var/tmp/diff_new_pack.ViQTUH/_new  2020-05-14 23:26:41.497229387 +0200
@@ -19,20 +19,19 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:   python-certbot
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:ACME client
 License:Apache-2.0
 URL:https://github.com/certbot/certbot
 Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
-BuildRequires:  %{python_module acme >= 0.40.0}
+BuildRequires:  %{python_module acme >= 1.4.0}
 BuildRequires:  %{python_module configargparse >= 0.9.3}
 BuildRequires:  %{python_module configobj}
 BuildRequires:  %{python_module cryptography >= 1.2.3}
 BuildRequires:  %{python_module distro >= 1.0.1}
 BuildRequires:  %{python_module future}
 BuildRequires:  %{python_module josepy >= 1.1.0}
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module parsedatetime >= 1.3}
 BuildRequires:  %{python_module pyRFC3339}
 BuildRequires:  %{python_module pytest}
@@ -42,14 +41,13 @@
 BuildRequires:  %{python_module zope.interface}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:   python-acme >= 0.40.0
+Requires:   python-acme >= 1.4.0
 Requires:   python-configargparse >= 0.9.3
 Requires:   python-configobj
 Requires:   python-cryptography >= 1.2.3
 Requires:   python-distro >= 1.0.1
 Requires:   python-future
 Requires:   python-josepy >= 1.1.0
-Requires:   python-mock
 Requires:   python-parsedatetime >= 1.3
 Requires:   python-pyRFC3339
 Requires:   python-pytz
@@ -62,9 +60,11 @@
 Obsoletes:  certbot < %{version}
 BuildArch:  noarch
 %if %{with python2}
+BuildRequires:  python2-mock
 BuildRequires:  python2-typing
 %endif
 %ifpython2
+Requires:   python-mock
 Requires:   python-typing
 %endif
 %python_subpackages

++ certbot-1.3.0.tar.gz -> certbot-1.4.0.tar.gz ++
 2225 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2020-04-21 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-04-21 13:13:44

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.2738 (New)


Package is "python-certbot"

Tue Apr 21 13:13:44 2020 rev:25 rq:795991 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-03-11 18:56:34.383707791 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.2738/python-certbot.changes  
2020-04-21 13:13:45.945183073 +0200
@@ -1,0 +2,5 @@
+Tue Apr 21 08:13:52 UTC 2020 - Tomáš Chvátal 
+
+- Fix build without python2
+
+---



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.Qentbo/_old  2020-04-21 13:13:46.681184541 +0200
+++ /var/tmp/diff_new_pack.Qentbo/_new  2020-04-21 13:13:46.685184549 +0200
@@ -17,6 +17,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-certbot
 Version:1.3.0
 Release:0
@@ -41,7 +42,6 @@
 BuildRequires:  %{python_module zope.interface}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python2-typing
 Requires:   python-acme >= 0.40.0
 Requires:   python-configargparse >= 0.9.3
 Requires:   python-configobj
@@ -58,12 +58,15 @@
 Requires:   python-zope.interface
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
+Provides:   certbot = %{version}
+Obsoletes:  certbot < %{version}
 BuildArch:  noarch
+%if %{with python2}
+BuildRequires:  python2-typing
+%endif
 %ifpython2
 Requires:   python-typing
 %endif
-Provides:   certbot = %{version}
-Obsoletes:  certbot < %{version}
 %python_subpackages
 
 %description




commit python-certbot for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-03-11 18:54:55

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.3160 (New)


Package is "python-certbot"

Wed Mar 11 18:54:55 2020 rev:24 rq:783845 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-02-26 15:02:33.200892727 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.3160/python-certbot.changes  
2020-03-11 18:56:34.383707791 +0100
@@ -1,0 +2,17 @@
+Tue Mar 10 09:23:44 UTC 2020 - Michael Ströder 
+
+- update to version 1.3.0
+  * Added
+- Added certbot.ocsp Certbot's API. The certbot.ocsp module can be used to
+- determine the OCSP status of certificates.
+- Don't verify the existing certificate in HTTP01Response.simple_verify, 
for
+- compatibility with the real-world ACME challenge checks.
+
+  * Changed
+- Certbot will now renew certificates early if they have been revoked 
according
+- to OCSP.
+- Fix acme module warnings when response Content-Type includes params 
(e.g. charset).
+- Fixed issue where webroot plugin would incorrectly raise Read-only file 
system
+- error when creating challenge directories (issue #7165).
+
+---

Old:

  certbot-1.2.0.tar.gz

New:

  certbot-1.3.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.Ie7hb0/_old  2020-03-11 18:56:34.803707979 +0100
+++ /var/tmp/diff_new_pack.Ie7hb0/_new  2020-03-11 18:56:34.807707980 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:1.2.0
+Version:1.3.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-1.2.0.tar.gz -> certbot-1.3.0.tar.gz ++
 5823 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2020-02-26 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-02-26 15:02:29

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.26092 (New)


Package is "python-certbot"

Wed Feb 26 15:02:29 2020 rev:23 rq:778031 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-01-21 21:02:24.720906196 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.26092/python-certbot.changes 
2020-02-26 15:02:33.200892727 +0100
@@ -1,0 +2,9 @@
+Fri Feb 21 15:31:05 UTC 2020 - Marketa Calabkova 
+
+- update to version 1.2.0
+  * Add directory field to error message when field is missing.
+  * If MD5 hasher is not available, try it in non-security mode (fix for FIPS 
systems)
+  * Support for Python 3.4 has been removed.
+  * Fix collections.abc imports for Python 3.9.
+
+---

Old:

  certbot-1.1.0.tar.gz

New:

  certbot-1.2.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.7bYcTn/_old  2020-02-26 15:02:34.336894994 +0100
+++ /var/tmp/diff_new_pack.7bYcTn/_new  2020-02-26 15:02:34.336894994 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:1.1.0
+Version:1.2.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-1.1.0.tar.gz -> certbot-1.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.1.0/CHANGELOG.md 
new/certbot-1.2.0/CHANGELOG.md
--- old/certbot-1.1.0/CHANGELOG.md  2020-01-14 19:41:32.0 +0100
+++ new/certbot-1.2.0/CHANGELOG.md  2020-02-04 22:46:57.0 +0100
@@ -2,6 +2,26 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 1.2.0 - 2020-02-04
+
+### Added
+
+* Added support for Cloudflare's limited-scope API Tokens
+
+### Changed
+
+* Add directory field to error message when field is missing.
+* If MD5 hasher is not available, try it in non-security mode (fix for FIPS 
systems) -- [#1948](https://github.com/certbot/certbot/issues/1948)
+* Disable old SSL versions and ciphersuites and remove `SSLCompression off` 
setting to follow Mozilla recommendations in Apache.
+* Remove ECDHE-RSA-AES128-SHA from NGINX ciphers list now that Windows 2008 R2 
and Windows 7 are EOLed
+* Support for Python 3.4 has been removed.
+
+### Fixed
+
+* Fix collections.abc imports for Python 3.9.
+
+More details about these changes can be found on our GitHub repo.
+
 ## 1.1.0 - 2020-01-14
 
 ### Added
@@ -232,7 +252,7 @@
 
 ### Added
 
-* dns_rfc2136 plugin now supports explicitly specifing an authorative
+* dns_rfc2136 plugin now supports explicitly specifying an authoritative
   base domain for cases when the automatic method does not work (e.g.
   Split horizon DNS)
 
@@ -616,7 +636,7 @@
 * Log warning about TLS-SNI deprecation in Certbot
 * Stop preferring TLS-SNI in the Apache, Nginx, and standalone plugins
 * OVH DNS plugin now relies on Lexicon>=2.7.14 to support HTTP proxies
-* Default time the Linode plugin waits for DNS changes to propogate is now 
1200 seconds.
+* Default time the Linode plugin waits for DNS changes to propagate is now 
1200 seconds.
 
 ### Fixed
 
@@ -735,7 +755,7 @@
   increased over time. The max-age value is not increased to a large value
   until you've successfully managed to renew your certificate. This enhancement
   can be requested with the --auto-hsts flag.
-* New official DNS plugins have been created for Gehirn Infrastracture Service,
+* New official DNS plugins have been created for Gehirn Infrastructure Service,
   Linode, OVH, and Sakura Cloud. These plugins can be found on our Docker Hub
   page at https://hub.docker.com/u/certbot and on PyPI.
 * The ability to reuse ACME accounts from Let's Encrypt's ACMEv1 endpoint on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-1.1.0/PKG-INFO new/certbot-1.2.0/PKG-INFO
--- old/certbot-1.1.0/PKG-INFO  2020-01-14 19:41:34.0 +0100
+++ new/certbot-1.2.0/PKG-INFO  2020-02-04 22:46:58.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot
-Version: 1.1.0
+Version: 1.2.0
 Summary: ACME client
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
@@ -149,7 +149,6 @@
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: 

commit python-certbot for openSUSE:Factory

2020-01-21 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-01-21 21:01:51

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.26092 (New)


Package is "python-certbot"

Tue Jan 21 21:01:51 2020 rev:22 rq:766006 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2020-01-03 17:39:47.815382292 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.26092/python-certbot.changes 
2020-01-21 21:02:24.720906196 +0100
@@ -1,0 +2,7 @@
+Tue Jan 21 09:39:19 UTC 2020 - Marketa Calabkova 
+
+- update to version 1.1.0
+  * Support for Python 3.4 in Certbot and its ACME library is deprecated and 
will be
+removed in the next release of Certbot.
+
+---

Old:

  certbot-1.0.0.tar.gz

New:

  certbot-1.1.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.ae3Ayg/_old  2020-01-21 21:02:26.144906860 +0100
+++ /var/tmp/diff_new_pack.ae3Ayg/_new  2020-01-21 21:02:26.164906869 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:1.0.0
+Version:1.1.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-1.0.0.tar.gz -> certbot-1.1.0.tar.gz ++
 3278 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2020-01-03 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2020-01-03 17:39:34

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.6675 (New)


Package is "python-certbot"

Fri Jan  3 17:39:34 2020 rev:21 rq:760673 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-11-15 00:21:00.975935178 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.6675/python-certbot.changes  
2020-01-03 17:39:47.815382292 +0100
@@ -1,0 +2,18 @@
+Fri Jan  3 11:16:34 UTC 2020 - Marketa Calabkova 
+
+- update to version 1.0.0 (boo#1160066)
+  * certbot-auto has deprecated support for systems using OpenSSL 1.0.1 
+that are not running on x86-64.
+  * Certbot's config_changes subcommand has been removed
+  * certbot.plugins.common.TLSSNI01 has been removed.
+  * The functions certbot.client.view_config_changes,
+certbot.main.config_changes,
+certbot.plugins.common.Installer.view_config_changes,
+certbot.reverter.Reverter.view_config_changes, and
+certbot.util.get_systemd_os_info have been removed
+  * Certbot's register --update-registration subcommand has been removed
+  * When possible, default to automatically configuring the webserver so all 
requests
+redirect to secure HTTPS access. This is mostly relevant when running 
Certbot
+in non-interactive mode. Previously, the default was to not redirect all 
requests.
+
+---

Old:

  certbot-0.40.1.tar.gz

New:

  certbot-1.0.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.IWzz1f/_old  2020-01-03 17:39:48.343382563 +0100
+++ /var/tmp/diff_new_pack.IWzz1f/_new  2020-01-03 17:39:48.343382563 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certbot
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.40.1
+Version:1.0.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-0.40.1.tar.gz -> certbot-1.0.0.tar.gz ++
 48311 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2019-11-14 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-11-15 00:20:59

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.26869 (New)


Package is "python-certbot"

Fri Nov 15 00:20:59 2019 rev:20 rq:748664 version:0.40.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-10-31 18:13:58.953930837 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.26869/python-certbot.changes 
2019-11-15 00:21:00.975935178 +0100
@@ -1,0 +2,15 @@
+Thu Nov 14 12:19:12 UTC 2019 - Marketa Calabkova 
+
+- update to version 0.40.1
+  * --server may now be combined with --dry-run.
+  * --dry-run now requests fresh authorizations every time, fixing 
+the issue where it was prone to falsely reporting success.
+  * The OS detection logic again uses distro library for Linux OSes
+  * certbot.plugins.common.TLSSNI01 has been deprecated and will be 
+removed in a future release.
+  * CLI flags --tls-sni-01-port and --tls-sni-01-address have been removed.
+  * The values tls-sni and tls-sni-01 for the --preferred-challenges 
+flag are no longer accepted.
+  * Removed the flags: --agree-dev-preview, --dialog, and --apache-init-script
+
+---

Old:

  certbot-0.39.0.tar.gz

New:

  certbot-0.40.1.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.vjmFuD/_old  2019-11-15 00:21:01.787934896 +0100
+++ /var/tmp/diff_new_pack.vjmFuD/_new  2019-11-15 00:21:01.787934896 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certbot
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.39.0
+Version:0.40.1
 Release:0
 Summary:ACME client
 License:Apache-2.0
 URL:https://github.com/certbot/certbot
 Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
-BuildRequires:  %{python_module acme >= 0.29.0}
+BuildRequires:  %{python_module acme >= 0.40.0}
 BuildRequires:  %{python_module configargparse >= 0.9.3}
 BuildRequires:  %{python_module configobj}
 BuildRequires:  %{python_module cryptography >= 1.2.3}
@@ -42,7 +42,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  python2-typing
-Requires:   python-acme >= 0.29.0
+Requires:   python-acme >= 0.40.0
 Requires:   python-configargparse >= 0.9.3
 Requires:   python-configobj
 Requires:   python-cryptography >= 1.2.3

++ certbot-0.39.0.tar.gz -> certbot-0.40.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.39.0/CHANGELOG.md 
new/certbot-0.40.1/CHANGELOG.md
--- old/certbot-0.39.0/CHANGELOG.md 2019-10-01 21:48:40.0 +0200
+++ new/certbot-0.40.1/CHANGELOG.md 2019-11-06 03:24:51.0 +0100
@@ -2,6 +2,52 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 0.40.1 - 2019-11-05
+
+### Changed
+
+* Added back support for Python 3.4 to Certbot components and certbot-auto due
+  to a bug when requiring Python 2.7 or 3.5+ on RHEL 6 based systems.
+
+More details about these changes can be found on our GitHub repo.
+
+## 0.40.0 - 2019-11-05
+
+### Added
+
+*
+
+### Changed
+
+* We deprecated support for Python 3.4 in Certbot and its ACME library. Support
+  for Python 3.4 will be removed in the next major release of Certbot.
+  certbot-auto users on RHEL 6 based systems will be asked to enable Software
+  Collections (SCL) repository so Python 3.6 can be installed. certbot-auto can
+  enable the SCL repo for you on CentOS 6 while users on other RHEL 6 based
+  systems will be asked to do this manually.
+* `--server` may now be combined with `--dry-run`. Certbot will, as before, 
use the
+  staging server instead of the live server when `--dry-run` is used.
+* `--dry-run` now requests fresh authorizations every time, fixing the issue
+  where it was prone to falsely reporting success.
+* Updated certbot-dns-google to depend on newer versions of
+  google-api-python-client and oauth2client.
+* The OS detection logic again uses distro library for Linux OSes
+* certbot.plugins.common.TLSSNI01 has been deprecated and will be removed in a
+  future release.
+* CLI flags --tls-sni-01-port and 

commit python-certbot for openSUSE:Factory

2019-10-31 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-10-31 18:13:58

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.2990 (New)


Package is "python-certbot"

Thu Oct 31 18:13:58 2019 rev:19 rq:739155 version:0.39.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-10-02 14:56:06.151253827 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.2990/python-certbot.changes  
2019-10-31 18:13:58.953930837 +0100
@@ -1,0 +2,5 @@
+Thu Oct 17 11:20:38 UTC 2019 - Richard Brown 
+
+- Remove obsolete Groups tag (fate#326485)
+
+---



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.Ie7fxV/_old  2019-10-31 18:13:59.513931423 +0100
+++ /var/tmp/diff_new_pack.Ie7fxV/_new  2019-10-31 18:13:59.521931431 +0100
@@ -22,7 +22,6 @@
 Release:0
 Summary:ACME client
 License:Apache-2.0
-Group:  Development/Languages/Python
 URL:https://github.com/certbot/certbot
 Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
 BuildRequires:  %{python_module acme >= 0.29.0}




commit python-certbot for openSUSE:Factory

2019-10-02 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-10-02 14:56:05

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.2352 (New)


Package is "python-certbot"

Wed Oct  2 14:56:05 2019 rev:18 rq:734565 version:0.39.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-09-13 14:59:03.553279119 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.2352/python-certbot.changes  
2019-10-02 14:56:06.151253827 +0200
@@ -1,0 +2,7 @@
+Wed Oct  2 10:02:37 UTC 2019 - Marketa Calabkova 
+
+- update to version 0.39.0
+  * Support for Python 3.8 was added to Certbot and all of its components.
+  * Don't send OCSP requests for expired certificates
+
+---

Old:

  certbot-0.38.0.tar.gz

New:

  certbot-0.39.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.3o0GUS/_old  2019-10-02 14:56:06.991251624 +0200
+++ /var/tmp/diff_new_pack.3o0GUS/_new  2019-10-02 14:56:06.995251613 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.38.0
+Version:0.39.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-0.38.0.tar.gz -> certbot-0.39.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.38.0/CHANGELOG.md 
new/certbot-0.39.0/CHANGELOG.md
--- old/certbot-0.38.0/CHANGELOG.md 2019-09-03 21:42:35.0 +0200
+++ new/certbot-0.39.0/CHANGELOG.md 2019-10-01 21:48:40.0 +0200
@@ -2,11 +2,30 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 0.39.0 - 2019-10-01
+
+### Added
+
+* Support for Python 3.8 was added to Certbot and all of its components.
+* Support for CentOS 8 was added to certbot-auto.
+
+### Changed
+
+* Don't send OCSP requests for expired certificates
+* Return to using platform.linux_distribution instead of 
distro.linux_distribution in OS fingerprinting for Python < 3.8 
+* Updated the Nginx plugin's TLS configuration to keep support for some 
versions of IE11.
+
+### Fixed
+
+* Fixed OS detection in the Apache plugin on RHEL 6.
+
+More details about these changes can be found on our GitHub repo.
+
 ## 0.38.0 - 2019-09-03
 
 ### Added
 
-*
+* Disable session tickets for Nginx users when appropriate.
 
 ### Changed
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.38.0/PKG-INFO new/certbot-0.39.0/PKG-INFO
--- old/certbot-0.38.0/PKG-INFO 2019-09-03 21:42:38.0 +0200
+++ new/certbot-0.39.0/PKG-INFO 2019-10-01 21:48:41.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot
-Version: 0.38.0
+Version: 0.39.0
 Summary: ACME client
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
@@ -153,6 +153,7 @@
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Topic :: Internet :: WWW/HTTP
 Classifier: Topic :: Security
 Classifier: Topic :: System :: Installation/Setup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.38.0/certbot/__init__.py 
new/certbot-0.39.0/certbot/__init__.py
--- old/certbot-0.38.0/certbot/__init__.py  2019-09-03 21:42:37.0 
+0200
+++ new/certbot-0.39.0/certbot/__init__.py  2019-10-01 21:48:41.0 
+0200
@@ -1,4 +1,4 @@
 """Certbot client."""
 
 # version number like 1.2.3a0, must have at least 2 parts, like 1.2
-__version__ = '0.38.0'
+__version__ = '0.39.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.38.0/certbot/cert_manager.py 
new/certbot-0.39.0/certbot/cert_manager.py
--- old/certbot-0.38.0/certbot/cert_manager.py  2019-09-03 21:42:35.0 
+0200
+++ new/certbot-0.39.0/certbot/cert_manager.py  2019-10-01 21:48:40.0 
+0200
@@ -262,7 +262,7 @@
 reasons.append('TEST_CERT')
 if cert.target_expiry <= now:
 reasons.append('EXPIRED')
-if checker.ocsp_revoked(cert.cert, cert.chain):
+elif checker.ocsp_revoked(cert):
 reasons.append('REVOKED')
 
 if reasons:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.38.0/certbot/compat/filesystem.py 
new/certbot-0.39.0/certbot/compat/filesystem.py
--- old/certbot-0.38.0/certbot/compat/filesystem.py 

commit python-certbot for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-09-13 14:59:01

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.7948 (New)


Package is "python-certbot"

Fri Sep 13 14:59:01 2019 rev:17 rq:730161 version:0.38.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-08-28 16:03:58.318778043 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.7948/python-certbot.changes  
2019-09-13 14:59:03.553279119 +0200
@@ -1,0 +2,9 @@
+Wed Sep 11 12:29:03 UTC 2019 - Marketa Calabkova 
+
+- update to version 0.38.0
+  * If Certbot fails to rollback your server configuration, the 
+error message links to the Let's Encrypt forum.
+  * Replace platform.linux_distribution with distro.linux_distribution 
+as a step towards Python 3.8 support in Certbot.
+
+---

Old:

  certbot-0.37.2.tar.gz

New:

  certbot-0.38.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.rZfY1Z/_old  2019-09-13 14:59:04.013279139 +0200
+++ /var/tmp/diff_new_pack.rZfY1Z/_new  2019-09-13 14:59:04.017279139 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.37.2
+Version:0.38.0
 Release:0
 Summary:ACME client
 License:Apache-2.0
@@ -29,6 +29,7 @@
 BuildRequires:  %{python_module configargparse >= 0.9.3}
 BuildRequires:  %{python_module configobj}
 BuildRequires:  %{python_module cryptography >= 1.2.3}
+BuildRequires:  %{python_module distro >= 1.0.1}
 BuildRequires:  %{python_module future}
 BuildRequires:  %{python_module josepy >= 1.1.0}
 BuildRequires:  %{python_module mock}
@@ -46,6 +47,7 @@
 Requires:   python-configargparse >= 0.9.3
 Requires:   python-configobj
 Requires:   python-cryptography >= 1.2.3
+Requires:   python-distro >= 1.0.1
 Requires:   python-future
 Requires:   python-josepy >= 1.1.0
 Requires:   python-mock

++ certbot-0.37.2.tar.gz -> certbot-0.38.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.37.2/CHANGELOG.md 
new/certbot-0.38.0/CHANGELOG.md
--- old/certbot-0.37.2/CHANGELOG.md 2019-08-21 23:48:40.0 +0200
+++ new/certbot-0.38.0/CHANGELOG.md 2019-09-03 21:42:35.0 +0200
@@ -2,10 +2,28 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
-## 0.37.2 - 2019-08-21
+## 0.38.0 - 2019-09-03
+
+### Added
+
+*
+
+### Changed
+
+* If Certbot fails to rollback your server configuration, the error message
+  links to the Let's Encrypt forum. Change the link to the Help category now
+  that the Server category has been closed.
+* Replace platform.linux_distribution with distro.linux_distribution as a step
+  towards Python 3.8 support in Certbot.
 
 ### Fixed
 
+* Fixed OS detection in the Apache plugin on Scientific Linux.
+
+More details about these changes can be found on our GitHub repo.
+
+## 0.37.2 - 2019-08-21
+
 * Stop disabling TLS session tickets in Nginx as it caused TLS failures on
   some systems.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.37.2/PKG-INFO new/certbot-0.38.0/PKG-INFO
--- old/certbot-0.37.2/PKG-INFO 2019-08-21 23:48:42.0 +0200
+++ new/certbot-0.38.0/PKG-INFO 2019-09-03 21:42:38.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot
-Version: 0.37.2
+Version: 0.38.0
 Summary: ACME client
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.37.2/certbot/__init__.py 
new/certbot-0.38.0/certbot/__init__.py
--- old/certbot-0.37.2/certbot/__init__.py  2019-08-21 23:48:41.0 
+0200
+++ new/certbot-0.38.0/certbot/__init__.py  2019-09-03 21:42:37.0 
+0200
@@ -1,4 +1,4 @@
 """Certbot client."""
 
 # version number like 1.2.3a0, must have at least 2 parts, like 1.2
-__version__ = '0.37.2'
+__version__ = '0.38.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.37.2/certbot/client.py 
new/certbot-0.38.0/certbot/client.py
--- old/certbot-0.37.2/certbot/client.py2019-08-21 23:48:40.0 
+0200
+++ new/certbot-0.38.0/certbot/client.py2019-09-03 21:42:35.0 
+0200
@@ -624,7 +624,7 @@
 reporter.add_message(
 "An error occurred and we failed to restore your config and "
 

commit python-certbot for openSUSE:Factory

2019-08-28 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-08-28 16:03:48

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.7948 (New)


Package is "python-certbot"

Wed Aug 28 16:03:48 2019 rev:16 rq:726140 version:0.37.2

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-07-24 20:37:35.434560556 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.7948/python-certbot.changes  
2019-08-28 16:03:58.318778043 +0200
@@ -1,0 +2,6 @@
+Mon Aug 26 10:40:27 UTC 2019 - Marketa Calabkova 
+
+- update to version 0.37.2
+  * nginx and apache fixes
+
+---

Old:

  certbot-0.36.0.tar.gz

New:

  certbot-0.37.2.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.bJelKT/_old  2019-08-28 16:03:58.938777951 +0200
+++ /var/tmp/diff_new_pack.bJelKT/_new  2019-08-28 16:03:58.938777951 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.36.0
+Version:0.37.2
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-0.36.0.tar.gz -> certbot-0.37.2.tar.gz ++
 2099 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2019-07-24 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-07-24 20:37:34

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.4126 (New)


Package is "python-certbot"

Wed Jul 24 20:37:34 2019 rev:15 rq:718247 version:0.36.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-07-18 15:21:38.188131037 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.4126/python-certbot.changes  
2019-07-24 20:37:35.434560556 +0200
@@ -1,0 +2,5 @@
+Wed Jul 24 12:27:15 UTC 2019 - Robert Frohl 
+
+- Updated Provides and Obsoletes on certbot to include the python2-certbot 
package
+
+---
@@ -4 +9 @@
-- update to version 0.36.0
+- update to version 0.36.0 (bsc#1141928)



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.QwVXu9/_old  2019-07-24 20:37:36.010560493 +0200
+++ /var/tmp/diff_new_pack.QwVXu9/_new  2019-07-24 20:37:36.010560493 +0200
@@ -60,10 +60,9 @@
 BuildArch:  noarch
 %ifpython2
 Requires:   python-typing
-%else
+%endif
 Provides:   certbot = %{version}
 Obsoletes:  certbot < %{version}
-%endif
 %python_subpackages
 
 %description




commit python-certbot for openSUSE:Factory

2019-06-18 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-06-18 14:59:27

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.4811 (New)


Package is "python-certbot"

Tue Jun 18 14:59:27 2019 rev:13 rq:710516 version:0.35.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-06-03 18:50:02.928543800 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.4811/python-certbot.changes  
2019-06-18 14:59:29.389293771 +0200
@@ -1,0 +2,8 @@
+Tue Jun 18 09:41:01 UTC 2019 - Marketa Calabkova 
+
+- update to 0.35.1
+  * Renewal parameter webroot_path is always saved.
+  * Scripts in Certbot hook directories are no longer executed when 
+their filenames end in a tilde.
+
+---

Old:

  certbot-0.34.2.tar.gz

New:

  certbot-0.35.1.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.zq2kGG/_old  2019-06-18 14:59:30.237293350 +0200
+++ /var/tmp/diff_new_pack.zq2kGG/_new  2019-06-18 14:59:30.237293350 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.34.2
+Version:0.35.1
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-0.34.2.tar.gz -> certbot-0.35.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.34.2/CHANGELOG.md 
new/certbot-0.35.1/CHANGELOG.md
--- old/certbot-0.34.2/CHANGELOG.md 2019-05-07 21:17:33.0 +0200
+++ new/certbot-0.35.1/CHANGELOG.md 2019-06-11 00:02:09.0 +0200
@@ -2,6 +2,54 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 0.35.1 - 2019-06-10
+
+### Fixed
+
+* Support for specifying an authoritative base domain in our dns-rfc2136 plugin
+  has been removed. This feature was added in our last release but had a bug
+  which caused the plugin to fail so the feature has been removed until it can
+  be added properly.
+
+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
+package with changes other than its version number was:
+
+* certbot-dns-rfc2136
+
+More details about these changes can be found on our GitHub repo.
+
+## 0.35.0 - 2019-06-05
+
+### Added
+
+* dns_rfc2136 plugin now supports explicitly specifing an authorative 
+  base domain for cases when the automatic method does not work (e.g. 
+  Split horizon DNS)
+
+### Changed
+
+*
+
+### Fixed
+
+* Renewal parameter `webroot_path` is always saved, avoiding some regressions
+  when `webroot` authenticator plugin is invoked with no challenge to perform.
+* Certbot now accepts OCSP responses when an explicit authorized
+  responder, different from the issuer, is used to sign OCSP
+  responses.
+* Scripts in Certbot hook directories are no longer executed when their
+  filenames end in a tilde.
+
+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
+package with changes other than its version number was:
+
+* certbot
+* certbot-dns-rfc2136
+
+More details about these changes can be found on our GitHub repo.
+
 ## 0.34.2 - 2019-05-07
 
 ### Fixed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.34.2/PKG-INFO new/certbot-0.35.1/PKG-INFO
--- old/certbot-0.34.2/PKG-INFO 2019-05-07 21:17:34.0 +0200
+++ new/certbot-0.35.1/PKG-INFO 2019-06-11 00:02:10.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot
-Version: 0.34.2
+Version: 0.35.1
 Summary: ACME client
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.34.2/certbot/__init__.py 
new/certbot-0.35.1/certbot/__init__.py
--- old/certbot-0.34.2/certbot/__init__.py  2019-05-07 21:17:33.0 
+0200
+++ new/certbot-0.35.1/certbot/__init__.py  2019-06-11 00:02:10.0 
+0200
@@ -1,4 +1,4 @@
 """Certbot client."""
 
 # version number like 1.2.3a0, must have at least 2 parts, like 1.2
-__version__ = '0.34.2'
+__version__ = '0.35.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.34.2/certbot/cli.py 
new/certbot-0.35.1/certbot/cli.py
--- old/certbot-0.34.2/certbot/cli.py   2019-05-07 21:17:32.0 +0200
+++ new/certbot-0.35.1/certbot/cli.py   

commit python-certbot for openSUSE:Factory

2019-06-03 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-06-03 18:49:59

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.5148 (New)


Package is "python-certbot"

Mon Jun  3 18:49:59 2019 rev:12 rq:705622 version:0.34.2

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-05-14 13:43:42.716683779 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.5148/python-certbot.changes  
2019-06-03 18:50:02.928543800 +0200
@@ -1,0 +2,31 @@
+Sat May 18 23:21:26 UTC 2019 - Dirk Mueller 
+
+- update to 0.34.2:
+  * Apache plugin now tries to restart httpd on Fedora using systemctl if a
+configuration test error is detected. This has to be done due to the way
+Fedora now generates the self signed certificate files upon first
+restart.
+  * Updated Certbot and its plugins to improve the handling of file system 
permissions
+on Windows as a step towards adding proper Windows support to Certbot.
+  * Updated urllib3 to 1.24.2 in certbot-auto.
+  * Removed the fallback introduced with 0.32.0 in `acme` to retry a challenge 
response
+with a `keyAuthorization` if sending the response without this field 
caused a
+`malformed` error to be received from the ACME server.
+  * Linode DNS plugin now supports api keys created from their new panel
+at [cloud.linode.com](https://cloud.linode.com)
+  * Adding a warning noting that future versions of Certbot will automatically 
configure the
+webserver so that all requests redirect to secure HTTPS access. You can 
control this
+behavior and disable this warning with the --redirect and --no-redirect 
flags.
+  * certbot-auto now prints warnings when run as root with insecure file system
+permissions. If you see these messages, you should fix the problem by
+following the instructions at
+
https://community.letsencrypt.org/t/certbot-auto-deployment-best-practices/91979/,
+however, these warnings can be disabled as necessary with the flag
+--no-permissions-check.
+  * `acme` module uses now a POST-as-GET request to retrieve the registration
+from an ACME v2 server
+  * Convert the tsig algorithm specified in the certbot_dns_rfc2136 
configuration file to
+all uppercase letters before validating. This makes the value in the 
config case
+insensitive.
+
+---

Old:

  certbot-0.32.0.tar.gz

New:

  certbot-0.34.2.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.gB3Maw/_old  2019-06-03 18:50:03.568543580 +0200
+++ /var/tmp/diff_new_pack.gB3Maw/_new  2019-06-03 18:50:03.568543580 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.32.0
+Version:0.34.2
 Release:0
 Summary:ACME client
 License:Apache-2.0
@@ -57,11 +57,12 @@
 Requires:   python-zope.interface
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-Provides:   certbot = %{version}
-Obsoletes:  certbot < %{version}
 BuildArch:  noarch
 %ifpython2
 Requires:   python-typing
+%else
+Provides:   certbot = %{version}
+Obsoletes:  certbot < %{version}
 %endif
 %python_subpackages
 

++ certbot-0.32.0.tar.gz -> certbot-0.34.2.tar.gz ++
 5536 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2019-05-14 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-05-14 13:43:41

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.5148 (New)


Package is "python-certbot"

Tue May 14 13:43:41 2019 rev:11 rq:702684 version:0.32.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-03-19 09:59:24.664078417 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.5148/python-certbot.changes  
2019-05-14 13:43:42.716683779 +0200
@@ -1,0 +2,5 @@
+Fri May  3 12:20:54 UTC 2019 - Marketa Calabkova 
+
+- Add migration script from old certbot to the new one (boo#1119619).
+
+---



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.Qp1Wfo/_old  2019-05-14 13:43:43.192684787 +0200
+++ /var/tmp/diff_new_pack.Qp1Wfo/_new  2019-05-14 13:43:43.240684889 +0200
@@ -85,6 +85,13 @@
 
 %post
 %python_install_alternative certbot
+# migrate from old certbot to new certbot
+if test ! -h %{_sysconfdir}/certbot -a -e %{_sysconfdir}/certbot; then
+   echo "Migrating %{_sysconfdir}/certbot to %{_sysconfdir}/letsencrypt..."
+   mv %{_sysconfdir}/letsencrypt %{_sysconfdir}/letsencrypt.empty
+   mv %{_sysconfdir}/certbot %{_sysconfdir}/letsencrypt
+   cd %{_sysconfdir} ; ln -s letsencrypt certbot
+fi
 
 %postun
 %python_uninstall_alternative certbot




commit python-certbot for openSUSE:Factory

2019-03-19 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-03-19 09:59:23

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New)


Package is "python-certbot"

Tue Mar 19 09:59:23 2019 rev:10 rq:685976 version:0.32.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-03-14 15:03:10.355656638 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 
2019-03-19 09:59:24.664078417 +0100
@@ -1,0 +2,27 @@
+Mon Mar 18 08:33:15 UTC 2019 - Marketa Calabkova 
+
+- update to version 0.32.0
+  * If possible, Certbot uses built-in support for OCSP from recent 
+cryptography versions instead of the OpenSSL binary: as a 
+consequence Certbot does not need the OpenSSL binary to be 
+installed anymore if cryptography>=2.5 is installed.
+  * Certbot and its acme module now depend on josepy>=1.1.0.
+  * Apache plugin now respects CERTBOT_DOCS environment variable when 
+adding command line defaults.
+  * The running of manual plugin hooks is now always included in 
+Certbot's log output.
+  * Tests execution now relies on pytest.
+  * An ACME CA server may return a "Retry-After" HTTP header on
+authorization polling, as specified in the ACME protocol, to
+indicate when the next polling should occur. Certbot now reads
+this header if set and respect its value.
+  * The acme module avoids sending the keyAuthorization field in
+the JWS payload when responding to a challenge as the field is
+not included in the current ACME protocol. To ease the migration
+path for ACME CA servers, Certbot and its acme module will first
+try the request without the keyAuthorization field but will
+temporarily retry the request with the field included if a
+malformed error is received. This fallback will be removed in
+version 0.34.0.
+
+---

Old:

  certbot-0.31.0.tar.gz

New:

  certbot-0.32.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.5ZplUY/_old  2019-03-19 09:59:25.904077919 +0100
+++ /var/tmp/diff_new_pack.5ZplUY/_new  2019-03-19 09:59:25.940077905 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.31.0
+Version:0.32.0
 Release:0
 Summary:ACME client
 License:Apache-2.0
@@ -28,9 +28,9 @@
 BuildRequires:  %{python_module acme >= 0.29.0}
 BuildRequires:  %{python_module configargparse >= 0.9.3}
 BuildRequires:  %{python_module configobj}
-BuildRequires:  %{python_module cryptography >= 1.2}
+BuildRequires:  %{python_module cryptography >= 1.2.3}
 BuildRequires:  %{python_module future}
-BuildRequires:  %{python_module josepy}
+BuildRequires:  %{python_module josepy >= 1.1.0}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module parsedatetime >= 1.3}
 BuildRequires:  %{python_module pyRFC3339}
@@ -45,9 +45,9 @@
 Requires:   python-acme >= 0.29.0
 Requires:   python-configargparse >= 0.9.3
 Requires:   python-configobj
-Requires:   python-cryptography >= 1.2
+Requires:   python-cryptography >= 1.2.3
 Requires:   python-future
-Requires:   python-josepy
+Requires:   python-josepy >= 1.1.0
 Requires:   python-mock
 Requires:   python-parsedatetime >= 1.3
 Requires:   python-pyRFC3339
@@ -81,7 +81,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec setup.py test
+%pytest
 
 %post
 %python_install_alternative certbot

++ certbot-0.31.0.tar.gz -> certbot-0.32.0.tar.gz ++
 3078 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2019-03-14 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-03-14 15:02:30

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New)


Package is "python-certbot"

Thu Mar 14 15:02:30 2019 rev:9 rq:684874 version:0.31.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-02-11 21:26:23.695047935 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 
2019-03-14 15:03:10.355656638 +0100
@@ -1,0 +2,5 @@
+Thu Mar 14 10:13:31 UTC 2019 - Tomáš Chvátal 
+
+- Provide certbot namespace on py2 too to avoid migration conflict
+
+---



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.otWiwd/_old  2019-03-14 15:03:12.575655231 +0100
+++ /var/tmp/diff_new_pack.otWiwd/_new  2019-03-14 15:03:12.575655231 +0100
@@ -57,14 +57,12 @@
 Requires:   python-zope.interface
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
+Provides:   certbot = %{version}
+Obsoletes:  certbot < %{version}
 BuildArch:  noarch
 %ifpython2
 Requires:   python-typing
 %endif
-%ifpython3
-Provides:   certbot = %{version}
-Obsoletes:  certbot < %{version}
-%endif
 %python_subpackages
 
 %description




commit python-certbot for openSUSE:Factory

2019-02-11 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-02-11 21:26:17

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New)


Package is "python-certbot"

Mon Feb 11 21:26:17 2019 rev:8 rq:673116 version:0.31.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2019-02-02 21:48:52.208000525 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 
2019-02-11 21:26:23.695047935 +0100
@@ -1,0 +2,10 @@
+Fri Feb  8 10:32:10 UTC 2019 - Marketa Calabkova 
+
+- update to version 0.31.0
+  * Avoid reprocessing challenges that are already validated when 
+a certificate is issued.
+  * Certbot's official Docker images are now based on Alpine Linux 3.9 
+rather than 3.7.
+  * Clarify behavior for deleting certs as part of revocation.
+
+---

Old:

  certbot-0.30.2.tar.gz

New:

  certbot-0.31.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.vZNUlQ/_old  2019-02-11 21:26:27.191046050 +0100
+++ /var/tmp/diff_new_pack.vZNUlQ/_new  2019-02-11 21:26:27.223046032 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.30.2
+Version:0.31.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-0.30.2.tar.gz -> certbot-0.31.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.30.2/CHANGELOG.md 
new/certbot-0.31.0/CHANGELOG.md
--- old/certbot-0.30.2/CHANGELOG.md 2019-01-25 21:15:41.0 +0100
+++ new/certbot-0.31.0/CHANGELOG.md 2019-02-07 22:20:30.0 +0100
@@ -2,6 +2,49 @@
 
 Certbot adheres to [Semantic Versioning](https://semver.org/).
 
+## 0.31.0 - 2019-02-07
+
+### Added
+
+* Avoid reprocessing challenges that are already validated
+  when a certificate is issued.
+* Support for initiating (but not solving end-to-end) TLS-ALPN-01 challenges
+  with the `acme` module.
+
+### Changed
+
+* Certbot's official Docker images are now based on Alpine Linux 3.9 rather
+  than 3.7. The new version comes with OpenSSL 1.1.1.
+* Lexicon-based DNS plugins are now fully compatible with Lexicon 3.x (support
+  on 2.x branch is maintained).
+* Apache plugin now attempts to configure all VirtualHosts matching requested
+  domain name instead of only a single one when answering the HTTP-01 
challenge.
+
+### Fixed
+
+* Fixed accessing josepy contents through acme.jose when the full acme.jose
+  path is used.
+* Clarify behavior for deleting certs as part of revocation.
+
+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
+package with changes other than its version number was:
+
+* acme
+* certbot
+* certbot-apache
+* certbot-dns-cloudxns
+* certbot-dns-dnsimple
+* certbot-dns-dnsmadeeasy
+* certbot-dns-gehirn
+* certbot-dns-linode
+* certbot-dns-luadns
+* certbot-dns-nsone
+* certbot-dns-ovh
+* certbot-dns-sakuracloud
+
+More details about these changes can be found on our GitHub repo.
+
 ## 0.30.2 - 2019-01-25
 
 ### Fixed
@@ -43,7 +86,7 @@
 
 * Copied account management functionality from the `register` subcommand
   to the `update_account` subcommand.
-* Marked usage `register --update-registration` for deprecation and 
+* Marked usage `register --update-registration` for deprecation and
   removal in a future release.
 
 ### Fixed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.30.2/PKG-INFO new/certbot-0.31.0/PKG-INFO
--- old/certbot-0.30.2/PKG-INFO 2019-01-25 21:15:42.0 +0100
+++ new/certbot-0.31.0/PKG-INFO 2019-02-07 22:20:31.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: certbot
-Version: 0.30.2
+Version: 0.31.0
 Summary: ACME client
 Home-page: https://github.com/letsencrypt/letsencrypt
 Author: Certbot Project
@@ -107,8 +107,8 @@
 
 |build-status| |coverage| |docs| |container|
 
-.. |build-status| image:: 
https://travis-ci.org/certbot/certbot.svg?branch=master
-   :target: https://travis-ci.org/certbot/certbot
+.. |build-status| image:: 
https://travis-ci.com/certbot/certbot.svg?branch=master
+   :target: https://travis-ci.com/certbot/certbot
:alt: Travis CI status
 
 .. |coverage| image:: 
https://codecov.io/gh/certbot/certbot/branch/master/graph/badge.svg
diff -urN '--exclude=CVS' 

commit python-certbot for openSUSE:Factory

2019-02-02 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2019-02-02 21:48:50

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New)


Package is "python-certbot"

Sat Feb  2 21:48:50 2019 rev:7 rq:669788 version:0.30.2

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2018-12-18 14:58:15.242263860 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 
2019-02-02 21:48:52.208000525 +0100
@@ -1,0 +2,13 @@
+Tue Jan 29 11:39:30 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.30.2:
+  * Update the version of setuptools pinned in certbot-auto to 40.6.3 to
+solve installation problems on newer OSes.
+  * Always download the pinned version of pip in pipstrap to address breakages
+  * Rename old,default.conf to old-and-default.conf to address commas in 
filenames
+breaking recent versions of pip.
+  * Add VIRTUALENV_NO_DOWNLOAD=1 to all calls to virtualenv to address 
breakages
+from venv downloading the latest pip
+  * Added the `update_account` subcommand for account management commands.
+
+---

Old:

  certbot-0.29.1.tar.gz

New:

  certbot-0.30.2.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.6p6tut/_old  2019-02-02 21:48:52.975999860 +0100
+++ /var/tmp/diff_new_pack.6p6tut/_new  2019-02-02 21:48:52.975999860 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certbot
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,14 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.29.1
+Version:0.30.2
 Release:0
 Summary:ACME client
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:https://github.com/certbot/certbot
 Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
-BuildRequires:  %{python_module acme >= 0.26.0}
+BuildRequires:  %{python_module acme >= 0.29.0}
 BuildRequires:  %{python_module configargparse >= 0.9.3}
 BuildRequires:  %{python_module configobj}
 BuildRequires:  %{python_module cryptography >= 1.2}

++ certbot-0.29.1.tar.gz -> certbot-0.30.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.29.1/CHANGELOG.md 
new/certbot-0.30.2/CHANGELOG.md
--- old/certbot-0.29.1/CHANGELOG.md 2018-12-06 00:47:58.0 +0100
+++ new/certbot-0.30.2/CHANGELOG.md 2019-01-25 21:15:41.0 +0100
@@ -1,6 +1,66 @@
 # Certbot change log
 
-Certbot adheres to [Semantic Versioning](http://semver.org/).
+Certbot adheres to [Semantic Versioning](https://semver.org/).
+
+## 0.30.2 - 2019-01-25
+
+### Fixed
+
+* Update the version of setuptools pinned in certbot-auto to 40.6.3 to
+  solve installation problems on newer OSes.
+
+Despite us having broken lockstep, we are continuing to release new versions of
+all Certbot components during releases for the time being, however, this
+release only affects certbot-auto.
+
+More details about these changes can be found on our GitHub repo.
+
+## 0.30.1 - 2019-01-24
+
+### Fixed
+
+* Always download the pinned version of pip in pipstrap to address breakages
+* Rename old,default.conf to old-and-default.conf to address commas in 
filenames
+  breaking recent versions of pip.
+* Add VIRTUALENV_NO_DOWNLOAD=1 to all calls to virtualenv to address breakages
+  from venv downloading the latest pip
+
+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
+package with changes other than its version number was:
+
+* certbot-apache
+
+More details about these changes can be found on our GitHub repo.
+
+## 0.30.0 - 2019-01-02
+
+### Added
+
+* Added the `update_account` subcommand for account management commands.
+
+### Changed
+
+* Copied account management functionality from the `register` subcommand
+  to the `update_account` subcommand.
+* Marked usage `register --update-registration` for deprecation and 
+  removal in a future release.
+
+### Fixed
+
+* Older modules in the josepy library can now be accessed through acme.jose
+  like it could in previous versions of acme. This is only done to preserve
+  backwards compatibility and 

commit python-certbot for openSUSE:Factory

2018-12-18 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2018-12-18 14:57:47

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.28833 (New)


Package is "python-certbot"

Tue Dec 18 14:57:47 2018 rev:6 rq:658302 version:0.29.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2018-12-06 12:19:18.861391188 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.28833/python-certbot.changes 
2018-12-18 14:58:15.242263860 +0100
@@ -1,0 +2,18 @@
+Sat Dec 15 06:34:38 UTC 2018 - Thomas Bechtold 
+
+- update to 0.29.1:
+  * The default work and log directories have been changed back
+to /var/lib/letsencrypt and /var/log/letsencrypt respectively.
+  * Noninteractive renewals with `certbot renew` (those not started
+from a terminal) now randomly sleep 1-480 seconds before beginning
+work in order to spread out load spikes on the server side.
+  * Added External Account Binding support in cli and acme library.
+Command line arguments --eab-kid and --eab-hmac-key added.
+  * Private key permissioning changes: Renewal preserves existing group mode
+& gid of previous private key material. Private keys for new
+lineages (i.e. new certs, not renewed) default to 0o600.
+  * Update code and dependencies to clean up Resource and Deprecation Warnings.
+  * Only depend on imgconverter extension for Sphinx >= 1.6
+- update URL
+
+---

Old:

  certbot-0.28.0.tar.gz

New:

  certbot-0.29.1.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.p2tm2z/_old  2018-12-18 14:58:15.930262820 +0100
+++ /var/tmp/diff_new_pack.p2tm2z/_new  2018-12-18 14:58:15.934262814 +0100
@@ -18,12 +18,12 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.28.0
+Version:0.29.1
 Release:0
 Summary:ACME client
 License:Apache-2.0
 Group:  Development/Languages/Python
-URL:https://github.com/letsencrypt/letsencrypt
+URL:https://github.com/certbot/certbot
 Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
 BuildRequires:  %{python_module acme >= 0.26.0}
 BuildRequires:  %{python_module configargparse >= 0.9.3}
@@ -42,7 +42,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildRequires:  python2-typing
-Requires:   python-acme >= 0.26.0
+Requires:   python-acme >= 0.29.0
 Requires:   python-configargparse >= 0.9.3
 Requires:   python-configobj
 Requires:   python-cryptography >= 1.2

++ certbot-0.28.0.tar.gz -> certbot-0.29.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certbot-0.28.0/CHANGELOG.md 
new/certbot-0.29.1/CHANGELOG.md
--- old/certbot-0.28.0/CHANGELOG.md 2018-11-07 22:14:56.0 +0100
+++ new/certbot-0.29.1/CHANGELOG.md 2018-12-06 00:47:58.0 +0100
@@ -2,6 +2,65 @@
 
 Certbot adheres to [Semantic Versioning](http://semver.org/).
 
+## 0.29.1 - 2018-12-05
+
+### Added
+
+*
+
+### Changed
+
+*
+
+### Fixed
+
+* The default work and log directories have been changed back to
+  /var/lib/letsencrypt and /var/log/letsencrypt respectively.
+
+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
+package with changes other than its version number was:
+
+* certbot
+
+More details about these changes can be found on our GitHub repo.
+
+## 0.29.0 - 2018-12-05
+
+### Added
+
+* Noninteractive renewals with `certbot renew` (those not started from a
+  terminal) now randomly sleep 1-480 seconds before beginning work in
+  order to spread out load spikes on the server side.
+* Added External Account Binding support in cli and acme library.
+  Command line arguments --eab-kid and --eab-hmac-key added.
+
+### Changed
+
+* Private key permissioning changes: Renewal preserves existing group mode
+  & gid of previous private key material. Private keys for new
+  lineages (i.e. new certs, not renewed) default to 0o600.
+
+### Fixed
+
+* Update code and dependencies to clean up Resource and Deprecation Warnings.
+* Only depend on imgconverter extension for Sphinx >= 1.6
+
+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
+package with changes other than its version number was:
+
+* acme
+* certbot
+* certbot-apache
+* 

commit python-certbot for openSUSE:Factory

2018-12-06 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2018-12-06 12:19:17

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new.19453 (New)


Package is "python-certbot"

Thu Dec  6 12:19:17 2018 rev:5 rq:655548 version:0.28.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2018-11-18 23:33:23.677394553 +0100
+++ /work/SRC/openSUSE:Factory/.python-certbot.new.19453/python-certbot.changes 
2018-12-06 12:19:18.861391188 +0100
@@ -1,0 +2,5 @@
+Fri Nov 30 17:51:34 UTC 2018 - Jason Craig 
+
+- Add Requires: python-mock, it won't run without it
+
+---



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.A9QECv/_old  2018-12-06 12:19:19.321390695 +0100
+++ /var/tmp/diff_new_pack.A9QECv/_new  2018-12-06 12:19:19.325390690 +0100
@@ -48,6 +48,7 @@
 Requires:   python-cryptography >= 1.2
 Requires:   python-future
 Requires:   python-josepy
+Requires:   python-mock
 Requires:   python-parsedatetime >= 1.3
 Requires:   python-pyRFC3339
 Requires:   python-pytz




commit python-certbot for openSUSE:Factory

2018-11-18 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2018-11-18 23:33:20

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new (New)


Package is "python-certbot"

Sun Nov 18 23:33:20 2018 rev:4 rq:649948 version:0.28.0

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2018-10-11 11:55:21.670030463 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes   
2018-11-18 23:33:23.677394553 +0100
@@ -1,0 +2,7 @@
+Fri Nov 16 17:14:44 UTC 2018 - Marketa Calabkova 
+
+- update to version 0.28.0
+  * revoke accepts --cert-name, and doesn't accept both --cert-name 
+and --cert-path 
+
+---

Old:

  certbot-0.27.1.tar.gz

New:

  certbot-0.28.0.tar.gz



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.uFFtIz/_old  2018-11-18 23:33:24.145393991 +0100
+++ /var/tmp/diff_new_pack.uFFtIz/_new  2018-11-18 23:33:24.145393991 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certbot
-Version:0.27.1
+Version:0.28.0
 Release:0
 Summary:ACME client
 License:Apache-2.0

++ certbot-0.27.1.tar.gz -> certbot-0.28.0.tar.gz ++
 3741 lines of diff (skipped)




commit python-certbot for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2018-10-11 11:55:07

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new (New)


Package is "python-certbot"

Thu Oct 11 11:55:07 2018 rev:3 rq:640815 version:0.27.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2018-10-04 19:01:39.347193198 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes   
2018-10-11 11:55:21.670030463 +0200
@@ -1,0 +2,5 @@
+Tue Oct  9 12:21:52 UTC 2018 - Tomáš Chvátal 
+
+- Do not conflict with Certbot as now we provide/obsolete it
+
+---



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.mELH61/_old  2018-10-11 11:55:23.326028357 +0200
+++ /var/tmp/diff_new_pack.mELH61/_new  2018-10-11 11:55:23.330028353 +0200
@@ -56,8 +56,6 @@
 Requires:   python-zope.interface
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-# Former non py2/py3 unsplit package
-Conflicts:  certbot
 BuildArch:  noarch
 %ifpython2
 Requires:   python-typing




commit python-certbot for openSUSE:Factory

2018-10-04 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2018-10-04 19:01:37

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new (New)


Package is "python-certbot"

Thu Oct  4 19:01:37 2018 rev:2 rq:639739 version:0.27.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certbot/python-certbot.changes
2018-09-26 16:10:39.939561451 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes   
2018-10-04 19:01:39.347193198 +0200
@@ -1,0 +2,6 @@
+Wed Oct  3 10:02:34 UTC 2018 - Tomáš Chvátal 
+
+- Provide and obsolete certbot main package too to ensure we can
+  migrate to the new split setup directly
+
+---



Other differences:
--
++ python-certbot.spec ++
--- /var/tmp/diff_new_pack.wb6laR/_old  2018-10-04 19:01:39.827192694 +0200
+++ /var/tmp/diff_new_pack.wb6laR/_new  2018-10-04 19:01:39.831192689 +0200
@@ -62,6 +62,10 @@
 %ifpython2
 Requires:   python-typing
 %endif
+%ifpython3
+Provides:   certbot = %{version}
+Obsoletes:  certbot < %{version}
+%endif
 %python_subpackages
 
 %description




commit python-certbot for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package python-certbot for openSUSE:Factory 
checked in at 2018-09-26 16:10:39

Comparing /work/SRC/openSUSE:Factory/python-certbot (Old)
 and  /work/SRC/openSUSE:Factory/.python-certbot.new (New)


Package is "python-certbot"

Wed Sep 26 16:10:39 2018 rev:1 rq:636340 version:0.27.1

Changes:

New Changes file:

--- /dev/null   2018-09-06 11:34:12.900627678 +0200
+++ /work/SRC/openSUSE:Factory/.python-certbot.new/python-certbot.changes   
2018-09-26 16:10:39.939561451 +0200
@@ -0,0 +1,15 @@
+---
+Tue Sep 18 09:25:54 UTC 2018 - Tomáš Chvátal 
+
+- Conflict with certbot package to allow easy migration
+
+---
+Fri Sep 14 07:19:01 UTC 2018 - Marketa Calabkova 
+
+- update to version 0.27.1
+  * the documentation can be built using Sphinx 1.6+
+
+---
+Tue Aug 28 11:32:26 UTC 2018 - tchva...@suse.com
+
+- Initial package, split from certbot blob

New:

  certbot-0.27.1.tar.gz
  python-certbot.changes
  python-certbot.spec



Other differences:
--
++ python-certbot.spec ++
#
# spec file for package python-certbot
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name:   python-certbot
Version:0.27.1
Release:0
Summary:ACME client
License:Apache-2.0
Group:  Development/Languages/Python
URL:https://github.com/letsencrypt/letsencrypt
Source: 
https://files.pythonhosted.org/packages/source/c/certbot/certbot-%{version}.tar.gz
BuildRequires:  %{python_module acme >= 0.26.0}
BuildRequires:  %{python_module configargparse >= 0.9.3}
BuildRequires:  %{python_module configobj}
BuildRequires:  %{python_module cryptography >= 1.2}
BuildRequires:  %{python_module future}
BuildRequires:  %{python_module josepy}
BuildRequires:  %{python_module mock}
BuildRequires:  %{python_module parsedatetime >= 1.3}
BuildRequires:  %{python_module pyRFC3339}
BuildRequires:  %{python_module pytest}
BuildRequires:  %{python_module pytz}
BuildRequires:  %{python_module setuptools}
BuildRequires:  %{python_module zope.component}
BuildRequires:  %{python_module zope.interface}
BuildRequires:  fdupes
BuildRequires:  python-rpm-macros
BuildRequires:  python2-typing
Requires:   python-acme >= 0.26.0
Requires:   python-configargparse >= 0.9.3
Requires:   python-configobj
Requires:   python-cryptography >= 1.2
Requires:   python-future
Requires:   python-josepy
Requires:   python-parsedatetime >= 1.3
Requires:   python-pyRFC3339
Requires:   python-pytz
Requires:   python-setuptools
Requires:   python-zope.component
Requires:   python-zope.interface
Requires(post): update-alternatives
Requires(postun): update-alternatives
# Former non py2/py3 unsplit package
Conflicts:  certbot
BuildArch:  noarch
%ifpython2
Requires:   python-typing
%endif
%python_subpackages

%description
certbot is a free, automated certificate authority that aims
to lower the barriers to entry for encrypting all HTTP traffic on the internet.

%prep
%setup -q -n certbot-%{version}

%build
%python_build

%install
%python_install
%python_clone -a %{buildroot}%{_bindir}/certbot
%python_expand %fdupes %{buildroot}%{$python_sitelib}

%check
%python_exec setup.py test

%post
%python_install_alternative certbot

%postun
%python_uninstall_alternative certbot

%files %{python_files}
%license LICENSE.txt
%doc README.rst
%{python_sitelib}/*
%python_alternative %{_bindir}/certbot

%changelog