[zeromq-dev] PyZMQ 2.0.10
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.
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:
> * 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
> * MonitoredQueueDevice: A Device like ZMQ_QUEUE, but sends all messages
> coming through the queue in either direction also on an additional side
> 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
> The bindings:python page on zeromq.org should now be up to date with this
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...
More information about the zeromq-dev