diff --git a/cheroot-6.5.8.tar.gz b/cheroot-6.5.8.tar.gz deleted file mode 100644 index 45d22a1..0000000 --- a/cheroot-6.5.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:427e7e3ce51ad5a6e5cf953252b5782d5dfbeb544c09910634971bc06df6621b -size 86158 diff --git a/cheroot-7.0.0.tar.gz b/cheroot-7.0.0.tar.gz new file mode 100644 index 0000000..8ed2237 --- /dev/null +++ b/cheroot-7.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6168371ab9aaf574ac5f75675f244bbfebf990202bf75048065e9d675b9ae719 +size 87669 diff --git a/python-cheroot.changes b/python-cheroot.changes index 3e0c85f..b8739d9 100644 --- a/python-cheroot.changes +++ b/python-cheroot.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Oct 4 11:09:50 UTC 2019 - Marketa Calabkova + +- update to 7.0.0 + * Refactored “open URL” behavior in webtest to rely on retry_call. + * backports.functools_lru_cache is only required on Python 3.2 and earlier. + * Fix race condition in threadpool shrink code. + ------------------------------------------------------------------- Fri Sep 13 04:50:22 UTC 2019 - Thomas Bechtold diff --git a/python-cheroot.spec b/python-cheroot.spec index c9f5e7f..c816f70 100644 --- a/python-cheroot.spec +++ b/python-cheroot.spec @@ -19,17 +19,17 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define pypi_name cheroot Name: python-%{pypi_name} -Version: 6.5.8 +Version: 7.0.0 Release: 0 Summary: Pure-python HTTP server License: BSD-3-Clause -Group: Development/Languages/Python URL: https://github.com/cherrypy/%{pypi_name} Source: https://files.pythonhosted.org/packages/source/c/%{pypi_name}/%{pypi_name}-%{version}.tar.gz +BuildRequires: %{python_module jaraco.functools} 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 pytest-mock >= 1.10.4} BuildRequires: %{python_module requests-unixsocket} BuildRequires: %{python_module requests} BuildRequires: %{python_module setuptools_scm >= 1.15.0} @@ -40,8 +40,12 @@ BuildRequires: %{python_module trustme} BuildRequires: fdupes BuildRequires: python-backports.functools_lru_cache BuildRequires: python-rpm-macros +Requires: python-jaraco.functools Requires: python-more-itertools >= 2.6 Requires: python-six >= 1.11.0 +%ifpython2 +Requires: python-backports.functools_lru_cache +%endif # the package and distribution name is lowercase-cheroot, # but PyPI claims the name is capital-Cheroot # *smacks head against desk*