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