Hello community,
here is the log from the commit of package python-pyzmq for openSUSE:Factory checked in at 2020-11-30 09:53:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyzmq (Old)
and /work/SRC/openSUSE:Factory/.python-pyzmq.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyzmq"
Mon Nov 30 09:53:03 2020 rev:43 rq:850815 version:20.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyzmq/python-pyzmq.changes 2020-10-29 09:48:48.072192751 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyzmq.new.5913/python-pyzmq.changes 2020-11-30 09:53:05.849735398 +0100
@@ -1,0 +2,14 @@
+Wed Nov 25 16:26:52 UTC 2020 - Adam Majer
+
+- update to version 20.0.0:
+ * fix build with ZeroMQ 4.3.3
+ * drops support for Python < 3.5
+ * Respect $PKG_CONFIG env for finding libzmq when building from source
+ * :meth:`.Socket.bind` and :meth:`.Socket.connect`
+ can now be used as context managers.
+ * Hold GIL while calling ``zmq_curve_`` functions,
+ which may fix apparent threadsafety issues.
+
+- skip_test_tracker.patch: refreshed
+
+-------------------------------------------------------------------
Old:
----
pyzmq-19.0.2.tar.gz
New:
----
pyzmq-20.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyzmq.spec ++++++
--- /var/tmp/diff_new_pack.QFyIzX/_old 2020-11-30 09:53:06.605736118 +0100
+++ /var/tmp/diff_new_pack.QFyIzX/_new 2020-11-30 09:53:06.609736122 +0100
@@ -16,6 +16,8 @@
#
+%define skip_python2 1
+
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
# Disable tests, they are very slow/halt on many arch
%ifarch x86_64
@@ -24,7 +26,7 @@
%bcond_with tests
%endif
Name: python-pyzmq
-Version: 19.0.2
+Version: 20.0.0
Release: 0
Summary: Python bindings for 0MQ
License: LGPL-3.0-or-later AND BSD-3-Clause
@@ -76,18 +78,11 @@
Development libraries and headers needed to build software using %{name}.
%prep
-%setup -q -n pyzmq-%{version}
+%autosetup -n pyzmq-%{version} -p1
+
# Fix non-executable script rpmlint warning:
find examples zmq -name "*.py" -exec sed -i "s|#\!\/usr\/bin\/env python||" {} \;
-# Remove non-deterministic authentication test
-# This fails to connect randomly
-rm -rf zmq/tests/test_auth.py
-sed -i '/from zmq.tests.test_auth/d' zmq/tests/asyncio/_test_asyncio.py
-sed -i 's/TestThreadAuthentication/object/' zmq/tests/asyncio/_test_asyncio.py
-
-%patch1
-
%build
export CFLAGS="%{optflags}"
%python_build
++++++ pyzmq-19.0.2.tar.gz -> pyzmq-20.0.0.tar.gz ++++++
++++ 37361 lines of diff (skipped)
++++++ skip_test_tracker.patch ++++++
--- /var/tmp/diff_new_pack.QFyIzX/_old 2020-11-30 09:53:06.969736465 +0100
+++ /var/tmp/diff_new_pack.QFyIzX/_new 2020-11-30 09:53:06.973736468 +0100
@@ -1,5 +1,5 @@
---- zmq/tests/test_socket.py.orig 2015-06-18 19:46:28.000000000 +0200
-+++ zmq/tests/test_socket.py 2015-09-08 17:34:13.309795000 +0200
+--- a/zmq/tests/test_socket.py.orig 2015-06-18 19:46:28.000000000 +0200
++++ b/zmq/tests/test_socket.py 2015-09-08 17:34:13.309795000 +0200
@@ -216,6 +216,7 @@
@skip_pypy
def test_tracker(self):