|Date:||March 27, 2013|
PyZMQ is the Python bindings for ØMQ. 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.
PyZMQ works with Python 3 (≥ 3.2), and Python 2 (≥ 2.6), with no transformations or 2to3, as well as PyPy (at least 2.0 beta), thanks to a new CFFI backend.
PyZMQ aims to support all stable ( ≥2.1.4, ≥ 3.2.2 ) and active development ( ≥3.3.0 ) versions of libzmq. Note that libzmq 3.0-3.1 are not, and will never be supported. There never was a stable release of either. 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.