[zeromq-dev] PyZMQ 2.0.10

Brian Granger ellisonbg at gmail.com
Wed Nov 17 00:15:10 CET 2010


Many thanks to Min for his excellent work on PyZMQ for this release!!!
 PyZMQ has really taken a huge step forward because of his efforts.

Cheers,

Brian

On Tue, Nov 16, 2010 at 10:21 AM, MinRK <benjaminrk at gmail.com> wrote:

> Hello list,
>
> I cut pyzmq 2.0.10 last night, and pushed it to the downloads section on
> github and pypi (easy_install/pip) and it should have some useful bits:
>
> Headline:
> * It should build without warnings (in most standard cases) and pass all
> tests on Python 2.5, 2.6, 2.7, and 3.1 on Mac OSX, Linux, and Windows
>
> * significant file reorganization - zeromq bindings in zmq.core, and any
> extended functionality is in other subpackages (previous import patterns
> still work just fine)
> * The reorganization is done in such a way that other Cython projects can
> link directly against the Cython objects in pyzmq, and are not restricted to
> the pure Python interface.
> * Non-copying sends of large messages (e.g. numpy arrays) requires that you
> know when a message is actually sent, before it is safe to edit the buffer.
>  A 'track' argument has been added to send/recv and the Message constructor,
> which allows users to track when zeromq is done with a Message. Tracking is
> only performed on request, so your messages won't be tracked if you don't
> ask for it.
> * A Python logging handler that relays system logging messages over a zmq
> socket (useful for hiding latency of heavy logging applications)
> * BackgroundDevice: A class that provides a simple wrapper for launching a
> zmq_device in a background process or thread without blocking the main
> thread
> * MonitoredQueueDevice: A Device like ZMQ_QUEUE, but sends all messages
> coming through the queue in either direction also on an additional side
> socket.
>
> I also added a pyzmq-dev download to GitHub, which is to be a manual
> pseudo-nightly build of git master (now 2.1.0dev). This will be a way to
> download a reasonably-current development version, but without depending on
> Cython.
>
> The bindings:python page on zeromq.org should now be up to date with this
> information.
>
> -MinRK
>



-- 
Brian E. Granger, Ph.D.
Assistant Professor of Physics
Cal Poly State University, San Luis Obispo
bgranger at calpoly.edu
ellisonbg at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20101116/f7597b6a/attachment.htm>


More information about the zeromq-dev mailing list