Hello community,
here is the log from the commit of package python-CherryPy for openSUSE:Factory checked in at 2019-09-30 15:54:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-CherryPy (Old)
and /work/SRC/openSUSE:Factory/.python-CherryPy.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-CherryPy"
Mon Sep 30 15:54:17 2019 rev:22 rq:732878 version:18.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-CherryPy/python-CherryPy.changes 2019-07-30 13:03:00.162419165 +0200
+++ /work/SRC/openSUSE:Factory/.python-CherryPy.new.2352/python-CherryPy.changes 2019-09-30 15:54:24.670013057 +0200
@@ -1,0 +2,11 @@
+Tue Sep 24 08:49:15 UTC 2019 - Tomáš Chvátal
+
+- Update to 18.2.0:
+ * File-based sessions no longer attempt to remove the lock files
+ when releasing locks, instead deferring to the default behavior
+ of zc.lockfile. Fixes :issue:`1391` and :issue:`1779`.
+ * Add native support for 308 Permanent Redirect usable via raise
+ cherrypy.HTTPRedirect('/new_uri', 308).
+- Drop merged patch pytest5.patch
+
+-------------------------------------------------------------------
Old:
----
CherryPy-18.1.2.tar.gz
pytest5.patch
New:
----
CherryPy-18.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-CherryPy.spec ++++++
--- /var/tmp/diff_new_pack.fLVfTG/_old 2019-09-30 15:54:25.990009544 +0200
+++ /var/tmp/diff_new_pack.fLVfTG/_new 2019-09-30 15:54:25.994009533 +0200
@@ -19,14 +19,13 @@
%define skip_python2 1
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-CherryPy
-Version: 18.1.2
+Version: 18.2.0
Release: 0
Summary: Object-Oriented HTTP framework
License: BSD-3-Clause
Group: Development/Languages/Python
URL: http://www.cherrypy.org
Source: https://files.pythonhosted.org/packages/source/C/CherryPy/CherryPy-%{version}.tar.gz
-Patch0: pytest5.patch
BuildRequires: %{python_module setuptools_scm}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
@@ -70,7 +69,6 @@
%prep
%setup -q -n CherryPy-%{version}
-%patch0 -p1
# do not require cov/xdist/etc
sed -i -e '/addopts/d' pytest.ini
@@ -79,12 +77,12 @@
%install
%python_install
+%python_expand rm -r %{buildroot}%{$python_sitelib}/cherrypy/test
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%python_clone -a %{buildroot}%{_bindir}/cherryd
%check
-# gh#cherrypy/cherrypy#1781
-%pytest -k 'not (test_wait_publishes_periodically or test_null_bytes)'
+%pytest -k 'not test_null_bytes'
%post
%python_install_alternative cherryd
++++++ CherryPy-18.1.2.tar.gz -> CherryPy-18.2.0.tar.gz ++++++
++++ 1728 lines of diff (skipped)