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)


Reply via email to