Hello community, here is the log from the commit of package python-acme for openSUSE:Factory checked in at 2018-09-04 22:57:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-acme (Old) and /work/SRC/openSUSE:Factory/.python-acme.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-acme" Tue Sep 4 22:57:58 2018 rev:22 rq:633009 version:0.26.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-acme/python-acme.changes 2018-07-27 10:56:05.877630017 +0200 +++ /work/SRC/openSUSE:Factory/.python-acme.new/python-acme.changes 2018-09-04 22:58:09.189406989 +0200 @@ -1,0 +2,6 @@ +Tue Aug 28 12:06:22 UTC 2018 - tchvatal@suse.com + +- Reflect reality in the dependencies +- Run the tests + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-acme.spec ++++++ --- /var/tmp/diff_new_pack.JqyOBP/_old 2018-09-04 22:58:09.673408640 +0200 +++ /var/tmp/diff_new_pack.JqyOBP/_new 2018-09-04 22:58:09.673408640 +0200 @@ -17,82 +17,53 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} - %define libname acme - Name: python-%{libname} Version: 0.26.1 Release: 0 Summary: Python library for the ACME protocol License: Apache-2.0 Group: Development/Languages/Python -Url: https://github.com/certbot/certbot +URL: https://github.com/certbot/certbot Source0: https://files.pythonhosted.org/packages/source/a/%{libname}/%{libname}-%{version}.tar.gz Source1: https://files.pythonhosted.org/packages/source/a/%{libname}/%{libname}-%{version}.tar.gz.asc Source2: %{name}.keyring -BuildRequires: %{python_module Sphinx} -BuildRequires: %{python_module Werkzeug} BuildRequires: %{python_module cryptography >= 0.8} -BuildRequires: %{python_module devel >= 2.7} BuildRequires: %{python_module dnspython >= 1.12} BuildRequires: %{python_module josepy >= 1.0.0} BuildRequires: %{python_module mock} -BuildRequires: %{python_module ndg-httpsclient} -BuildRequires: %{python_module nose} -BuildRequires: %{python_module packaging} BuildRequires: %{python_module pyOpenSSL >= 0.13} BuildRequires: %{python_module pyRFC3339} -BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytz} -BuildRequires: %{python_module requests >= 2.10} +BuildRequires: %{python_module requests >= 2.4.1} BuildRequires: %{python_module requests-toolbelt >= 0.3.0} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six >= 1.9.0} -BuildRequires: %{python_module sphinx_rtd_theme} -BuildRequires: %{python_module sphinxcontrib-programoutput} -BuildRequires: %{python_module tox} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Werkzeug Requires: python-cryptography >= 0.8 Requires: python-dnspython >= 1.12 Requires: python-josepy >= 1.0.0 -Requires: python-mock Requires: python-ndg-httpsclient Requires: python-pyOpenSSL >= 0.13 Requires: python-pyRFC3339 -Requires: python-pyasn1 Requires: python-pytz -Requires: python-requests >= 2.10 +Requires: python-requests >= 2.4.1 Requires: python-requests-toolbelt >= 0.3.0 -Requires: python-six >= 1.5.2 +Requires: python-six >= 1.9.0 BuildArch: noarch - %python_subpackages %description Python library implementing the Automatic Certificate Management Environment (ACME) protocol. It is used by the certbot project. Formerly Let's Encrypt project. -%package -n python-%{libname}-doc -Summary: Documentation for python-acme libraries -#Provides: %%{python_module %%{libname}-doc = %%{version}} -Group: Development/Languages/Python - -%description -n python-%{libname}-doc -Documentation for the ACME python libraries - %prep %setup -q -n %{libname}-%{version} %build %python_build -# create docs. Possible formats: man text html epub -pushd docs -make %{?_smp_mflags} html -rm -rf _build/html/{.buildinfo,man,_sources} -popd %install %python_install @@ -105,23 +76,12 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib}/%{libname} %check -# show error since version 0.25.0: import file missmatch -#%%python_exec setup.py test +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_version} acme/ %files %{python_files} -%defattr(-,root,root) -%doc LICENSE.txt +%license LICENSE.txt %{python_sitelib}/%{libname} %{python_sitelib}/%{libname}-%{version}*.egg-info %pycache_only %{python_sitelib}/%{libname}/__pycache__ -# following the certbot-packaging guide, "jws" should not be packaged -# its now in package python-josepy -#%%exclude %%{_bindir}/jws - -%files -n python-%{libname}-doc -%defattr(-,root,root) -%doc LICENSE.txt -%doc README.rst -%doc docs/_build/html %changelog