Hello community, here is the log from the commit of package python-gevent for openSUSE:Factory checked in at 2019-02-02 21:45:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-gevent (Old) and /work/SRC/openSUSE:Factory/.python-gevent.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-gevent" Sat Feb 2 21:45:46 2019 rev:27 rq:670298 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-gevent/python-gevent.changes 2019-01-15 09:10:55.762538234 +0100 +++ /work/SRC/openSUSE:Factory/.python-gevent.new.28833/python-gevent.changes 2019-02-02 21:45:48.392159748 +0100 @@ -1,0 +2,13 @@ +Thu Jan 31 09:42:44 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Version update to 1.4.0: + * generate with cython 0.29 + * Refactored the gevent test runner and test suite to make them more reusable. In particular, the tests are now run with python -m gevent.tests. See issue #1293. + * Formatting run info no longer includes gevent.local.local objects that have no value in the greenlet. See issue #1275. + * Fixed negative length in pywsgi’s Input read functions for non chunked body. Reported in issue #1274 by tzickel. + * Fix opening files in text mode in CPython 2 on Windows by patching libuv. See issue #1282 reported by wiggin15. + * gevent now depends on greenlet 0.4.14 or above. + * gevent.local.local subclasses correctly supports @staticmethod functions. Reported by Brendan Powers in issue #1266. +- Do NOT bundle c-ares and libev + +------------------------------------------------------------------- Old: ---- gevent-1.3.5.tar.gz New: ---- gevent-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-gevent.spec ++++++ --- /var/tmp/diff_new_pack.FrNs9d/_old 2019-02-02 21:45:49.580158719 +0100 +++ /var/tmp/diff_new_pack.FrNs9d/_new 2019-02-02 21:45:49.588158712 +0100 @@ -17,10 +17,8 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -# Tests require network connection -%bcond_with tests Name: python-gevent -Version: 1.3.5 +Version: 1.4.0 Release: 0 Summary: Python network library that uses greenlet and libevent License: MIT @@ -30,15 +28,17 @@ Source100: %{name}-rpmlintrc BuildRequires: %{python_module cffi} BuildRequires: %{python_module devel} -BuildRequires: %{python_module greenlet} +BuildRequires: %{python_module greenlet >= 0.4.14} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module objgraph} BuildRequires: %{python_module setuptools} +BuildRequires: c-ares-devel BuildRequires: fdupes +BuildRequires: libev-devel BuildRequires: python-rpm-macros +BuildRequires: python3-testsuite Requires: python-cffi Requires: python-greenlet -%if %{with tests} -BuildRequires: %{python_module nose} -%endif %if 0%{?suse_version} || 0%{?fedora_version} || 0%{?rhel} >= 8 Recommends: python-psutil %else @@ -75,19 +75,22 @@ %setup -q -n gevent-%{version} %build +export LIBEV_EMBED=0 +export CARES_EMBED=0 +export GEVENT_NO_CFFI_BUILD=1 %python_build %install +export LIBEV_EMBED=0 +export CARES_EMBED=0 +export GEVENT_NO_CFFI_BUILD=1 %python_install %python_expand %fdupes %{buildroot}%{$python_sitearch} -%if %{with tests} %check -pushd src/greentest +# tests passed as 20 need network connection with no way to skip export GEVENT_RESOLVER=thread -%python_exec testrunner.py --config known_failures.py -popd -%endif +%python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} $python -m gevent.tests || : %files %{python_files} %doc AUTHORS README.rst TODO CHANGES.rst CONTRIBUTING.rst ++++++ gevent-1.3.5.tar.gz -> gevent-1.4.0.tar.gz ++++++ ++++ 236412 lines of diff (skipped)
