skillfed

pyzmq

Python bindings for 0MQ

pyzmq Permissive license BSD 3-Clause License Copyright (c) 2009-2012, Brian Granger, Min Ragan-Kelley All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted… (full text in the JSON record) Active 4,161 v27.1.0 released

Install

pyzmq on PyPI

pip

pip install pyzmq

uv

uv add pyzmq

poetry

poetry add pyzmq

Package facts

License BSD 3-Clause License Copyright (c) 2009-2012, Brian Granger, Min Ragan-Kelley All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted… (full text in the JSON record) (permissive)
Python support supports the current Python release (>=3.8)
Install friction medium — platform-specific wheel
Runtime dependencies 1 — cffi
Maintenance actively maintained — 339 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: pyzmq-27.1.0-cp310-cp310-macosx_10_15_universal2.whl; pyzmq-27.1.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl; pyzmq-27.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl; pyzmq-27.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl; pyzmq-27.1.0-cp310-cp310-musllinux_1_2_aarch64.whl; pyzmq-27.1.0-cp310-cp310-musllinux_1_2_i686.whl; pyzmq-27.1.0-cp310-cp310-musllinux_1_2_x86_64.whl; pyzmq-27.1.0-cp310-cp310-win32.whl; pyzmq-27.1.0-cp310-cp310-win_amd64.whl; pyzmq-27.1.0-cp310-cp310-win_arm64.whl; pyzmq-27.1.0-cp311-cp311-macosx_10_15_universal2.whl; pyzmq-27.1.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl; pyzmq-27.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl; pyzmq-27.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl; pyzmq-27.1.0-cp311-cp311-musllinux_1_2_aarch64.whl; pyzmq-27.1.0-cp311-cp311-musllinux_1_2_i686.whl; pyzmq-27.1.0-cp311-cp311-musllinux_1_2_x86_64.whl; pyzmq-27.1.0-cp311-cp311-win32.whl; pyzmq-27.1.0-cp311-cp311-win_amd64.whl; pyzmq-27.1.0-cp311-cp311-win_arm64.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersIntended Audience :: Science/ResearchIntended Audience :: System AdministratorsLicense :: OSI Approved :: BSD LicenseOperating System :: MacOS :: MacOS XOperating System :: Microsoft :: WindowsOperating System :: POSIXProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: System :: Networking

About pyzmq

from the package's own PyPI description — quoted content, verbatim

PyZMQ: Python bindings for ØMQ

This package contains Python bindings for ZeroMQ. ØMQ is a lightweight and fast messaging implementation.

PyZMQ should work with any reasonable version of Python (≥ 3.8), as well as PyPy. PyZMQ supports libzmq ≥ 3.2.2 (including 4.x).

For a summary of changes to pyzmq, see our changelog.

ØMQ 3.x, 4.x

PyZMQ fully supports the stable (not DRAFT) 3.x and 4.x APIs of libzmq, developed at zeromq/libzmq. No code to change, no flags to pass, just build pyzmq against the latest and it should work.

Documentation

See PyZMQ's Sphinx-generated documentation on Read the Docs for API details, and some notes on Python and Cython development. If you want to learn about using ØMQ in general, the excellent ØMQ Guide is the place to start, which has a Python version of every example. We also have some information on our wiki.

Downloading

Unless you specifically want to develop PyZMQ, we recommend downloading the PyZMQ source...

Read as markdown · JSON record · Source repository · Homepage · Docs

Similar packages