From 634746cd4fea920789ff51bc78449413fe6901854c1485180e549886cd50e0fe Mon Sep 17 00:00:00 2001
From: Denisart Benjamin
Date: Sun, 24 Nov 2013 19:39:18 +0000
Subject: [PATCH] Accepting request 208192 from
home:posophe:branches:devel:languages:python
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Update to version 14.0.0
+ Update bundled libzmq to current (4.0.1).
+ Backends are now implemented in ``zmq.backend`` instead of ``zmq.core``.
This has no effect on public APIs.
+ Various build improvements for Cython and CFFI backends (PyPy
compiles at build time).
+ Various GIL-related performance improvements - the GIL is no longer
touched from a zmq IO thread.
+ Adding a constant should now be a bit easier - only zmq/sugar/constant
_names should need updating,
all other constant-related files should be automatically updated by
``setup.py constants``.
+ add support for latest libzmq-4.0.1
(includes ZMQ_CURVE security and socket event monitoring).
- Changes from version 13.1.0
+ The main new feature is improved tornado 3 compatibility.
PyZMQ ships a 'minitornado' submodule, which contains a small
subset of tornado 3.0.1,
in order to get the IOLoop base class. zmq.eventloop.ioloop.IOLoop
is now a simple subclass, and if the system tornado is ≥ 3.0, then
the zmq IOLoop is a proper registered subclass of the tornado one itself,
and minitornado is entirely unused.
- Changes from version 13.0.2
+ EAGAIN was unconditionally turned into KeyboardInterrupt
+ fix use of totally deprecated ctypes_configure to generate constants in CFFI backend
+ fix memory leak in CFFI backend for PyPy
+ typo prevented IPC_PATH_MAX_LEN from ever being defined
+ various build fixes - linking with librt, Cython compatibility, etc.
OBS-URL: https://build.opensuse.org/request/show/208192
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyzmq?expand=0&rev=28
---
python-pyzmq.changes | 32 ++++++++++++++++++++++++++++++++
python-pyzmq.spec | 2 +-
pyzmq-13.0.0.tar.gz | 3 ---
pyzmq-14.0.0.tar.gz | 3 +++
4 files changed, 36 insertions(+), 4 deletions(-)
delete mode 100644 pyzmq-13.0.0.tar.gz
create mode 100644 pyzmq-14.0.0.tar.gz
diff --git a/python-pyzmq.changes b/python-pyzmq.changes
index a2f16cc..5d777db 100644
--- a/python-pyzmq.changes
+++ b/python-pyzmq.changes
@@ -1,3 +1,35 @@
+-------------------------------------------------------------------
+Sun Nov 24 19:34:17 UTC 2013 - p.drouand@gmail.com
+
+- Update to version 14.0.0
+ + Update bundled libzmq to current (4.0.1).
+ + Backends are now implemented in ``zmq.backend`` instead of ``zmq.core``.
+ This has no effect on public APIs.
+ + Various build improvements for Cython and CFFI backends (PyPy
+ compiles at build time).
+ + Various GIL-related performance improvements - the GIL is no longer
+ touched from a zmq IO thread.
+ + Adding a constant should now be a bit easier - only zmq/sugar/constant
+ _names should need updating,
+ all other constant-related files should be automatically updated by
+ ``setup.py constants``.
+ + add support for latest libzmq-4.0.1
+ (includes ZMQ_CURVE security and socket event monitoring).
+- Changes from version 13.1.0
+ + The main new feature is improved tornado 3 compatibility.
+ PyZMQ ships a 'minitornado' submodule, which contains a small
+ subset of tornado 3.0.1,
+ in order to get the IOLoop base class. zmq.eventloop.ioloop.IOLoop
+ is now a simple subclass, and if the system tornado is ≥ 3.0, then
+ the zmq IOLoop is a proper registered subclass of the tornado one itself,
+ and minitornado is entirely unused.
+- Changes from version 13.0.2
+ + EAGAIN was unconditionally turned into KeyboardInterrupt
+ + fix use of totally deprecated ctypes_configure to generate constants in CFFI backend
+ + fix memory leak in CFFI backend for PyPy
+ + typo prevented IPC_PATH_MAX_LEN from ever being defined
+ + various build fixes - linking with librt, Cython compatibility, etc.
+
-------------------------------------------------------------------
Fri Apr 12 11:07:24 UTC 2013 - toddrme2178@gmail.com
diff --git a/python-pyzmq.spec b/python-pyzmq.spec
index 5b1cd17..5c68e2e 100644
--- a/python-pyzmq.spec
+++ b/python-pyzmq.spec
@@ -17,7 +17,7 @@
Name: python-pyzmq
-Version: 13.0.0
+Version: 14.0.0
Release: 0
Summary: Python bindings for 0MQ
License: LGPL-3.0+ and BSD-3-Clause
diff --git a/pyzmq-13.0.0.tar.gz b/pyzmq-13.0.0.tar.gz
deleted file mode 100644
index e124478..0000000
--- a/pyzmq-13.0.0.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:31d8ededdb707f97ffe22963d3f9a721c2330e50904a647cb8d97ec38db43476
-size 790389
diff --git a/pyzmq-14.0.0.tar.gz b/pyzmq-14.0.0.tar.gz
new file mode 100644
index 0000000..8fab833
--- /dev/null
+++ b/pyzmq-14.0.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a649907e02a974ac00ad78ba232d5420b700994fd1d16dacd222d9009c565ab9
+size 866790