Hello community, here is the log from the commit of package python-cheroot for openSUSE:Factory checked in at 2019-03-08 11:00:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cheroot (Old) and /work/SRC/openSUSE:Factory/.python-cheroot.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cheroot" Fri Mar 8 11:00:36 2019 rev:2 rq:681736 version:6.5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cheroot/python-cheroot.changes 2017-04-28 10:45:35.468354963 +0200 +++ /work/SRC/openSUSE:Factory/.python-cheroot.new.28833/python-cheroot.changes 2019-03-08 11:00:38.024548152 +0100 @@ -1,0 +2,7 @@ +Tue Mar 5 12:26:41 UTC 2019 - Tomáš Chvátal <tchva...@suse.com> + +- Update to 6.5.4: + * too many changes to enumerate see CHANGES.rst +- Make sure to execute testsuite + +------------------------------------------------------------------- Old: ---- cheroot-5.4.0.tar.gz New: ---- cheroot-6.5.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cheroot.spec ++++++ --- /var/tmp/diff_new_pack.bypZan/_old 2019-03-08 11:00:39.932547848 +0100 +++ /var/tmp/diff_new_pack.bypZan/_new 2019-03-08 11:00:39.964547842 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-Cheroot +# spec file for package python-cheroot # -# Copyright (c) 2017 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 @@ -12,28 +12,43 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-cheroot -Version: 5.4.0 +Version: 6.5.4 Release: 0 -License: BSD-3-Clause Summary: Highly-optimized, pure-python HTTP server -Url: https://github.com/cherrypy/cheroot +License: BSD-3-Clause Group: Development/Languages/Python -Source: https://files.pythonhosted.org/packages/source/C/Cheroot/cheroot-%{version}.tar.gz -BuildRequires: python-rpm-macros +URL: https://github.com/cherrypy/cheroot +Source: https://files.pythonhosted.org/packages/source/c/cheroot/cheroot-%{version}.tar.gz +BuildRequires: %{python_module more-itertools >= 2.6} +BuildRequires: %{python_module pyOpenSSL} +BuildRequires: %{python_module pytest >= 2.8} +BuildRequires: %{python_module pytest-mock} +BuildRequires: %{python_module requests-unixsocket} +BuildRequires: %{python_module requests} +BuildRequires: %{python_module setuptools_scm >= 1.15.0} +BuildRequires: %{python_module setuptools_scm_git_archive >= 1.0} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module setuptools_scm} +BuildRequires: %{python_module six >= 1.11.0} +BuildRequires: %{python_module trustme} +BuildRequires: fdupes +BuildRequires: python-backports.functools_lru_cache +BuildRequires: python-rpm-macros +Requires: python-more-itertools >= 2.6 +Requires: python-six >= 1.11.0 # the package and distribution name is lowercase-cheroot, # but PyPI claims the name is capital-Cheroot # *smacks head against desk* Provides: python-Cheroot = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch - +%ifpython2 +Requires: python-backports.functools_lru_cache +%endif %python_subpackages %description @@ -41,18 +56,23 @@ %prep %setup -q -n cheroot-%{version} +# do not require cov/xdist/etc +sed -i -e '/addopts/d' pytest.ini %build %python_build %install %python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} -#%%check -# apparently the test suite is nonfunctional and is exercised by CherryPy only +%check +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_bin_suffix} -v %files %{python_files} -%defattr(-,root,root,-) +%license LICENSE.md +%doc README.rst CHANGES.rst +%python3_only %{_bindir}/cheroot %{python_sitelib}/* %changelog ++++++ cheroot-5.4.0.tar.gz -> cheroot-6.5.4.tar.gz ++++++ ++++ 10720 lines of diff (skipped)