PyZMQ Documentation

Table Of Contents

Next topic

PyZMQ, Python2.5, and Python3

This Page

PyZMQ Documentation

Release:2.2.0
Date:July 06, 2012

PyZMQ is the Python bindings for ØMQ, written almost entirely in Cython. This documentation currently contains notes on some important aspects of developing PyZMQ and an overview of what the ØMQ API looks like in Python. For information on how to use ØMQ in general, see the many examples in the excellent ØMQ Guide, all of which have a version in Python.

Please don’t hesitate to report pyzmq-specific issues to our tracker on GitHub. General questions about ØMQ are better sent to the ØMQ mailing list or IRC Channel.

Summary of Changes in PyZMQ

PyZMQ Versioning

PyZMQ versioning follows libzmq, so your pyzmq version should match that of your libzmq. Building the same pyzmq against various versions of libzmq is supported, and should only result in the addition/removal of a few socket types and socket options, depending on the active libzmq’s support.

Binary distributions (eggs or MSIs on PyPI or GitHub) of PyZMQ ship with matching libzmq release built with default configuration.

PyZMQ aims to support all stable ( ≥2.1.4 ) and active development ( ≥3.1.0 ) versions of libzmq.

Indices and tables