AUTHORS.md
CONTRIBUTING.md
COPYING.BSD
COPYING.LESSER
MANIFEST.in
README.md
pyproject.toml
setup.cfg.android
setup.cfg.template
setup.py
zmqversion.py
buildutils/__init__.py
buildutils/_cffi.c
buildutils/build_cffi.py
buildutils/bundle.py
buildutils/check_sys_un.c
buildutils/config.py
buildutils/constants.py
buildutils/detect.py
buildutils/dummy.c
buildutils/initlibzmq.cpp
buildutils/misc.py
buildutils/msg.py
buildutils/patch.py
buildutils/vers.c
buildutils/include_darwin/platform.hpp
buildutils/include_freebsd/platform.hpp
buildutils/include_linux/platform.hpp
buildutils/include_linux-armv/platform.hpp
buildutils/include_linux-musl/platform.hpp
buildutils/include_win32/platform.hpp
buildutils/include_win32/stdint.h
buildutils/templates/constant_enums.pxi
buildutils/templates/constants.py
docs/Makefile
docs/autogen_api.py
docs/requirements.txt
docs/source/changelog.md
docs/source/conf.py
docs/source/index.md
docs/source/_static/logo.png
docs/source/_static/zeromq.ico
docs/source/_templates/layout.html
docs/source/api/index.rst
docs/source/api/zmq.asyncio.rst
docs/source/api/zmq.auth.asyncio.rst
docs/source/api/zmq.auth.ioloop.rst
docs/source/api/zmq.auth.rst
docs/source/api/zmq.auth.thread.rst
docs/source/api/zmq.decorators.rst
docs/source/api/zmq.devices.rst
docs/source/api/zmq.eventloop.future.rst
docs/source/api/zmq.eventloop.ioloop.rst
docs/source/api/zmq.eventloop.zmqstream.rst
docs/source/api/zmq.green.rst
docs/source/api/zmq.log.handlers.rst
docs/source/api/zmq.rst
docs/source/api/zmq.ssh.tunnel.rst
docs/source/api/zmq.utils.jsonapi.rst
docs/source/api/zmq.utils.monitor.rst
docs/source/api/zmq.utils.win32.rst
docs/source/api/zmq.utils.z85.rst
docs/source/howto/devices.md
docs/source/howto/draft.md
docs/source/howto/eventloop.md
docs/source/howto/index.md
docs/source/howto/logging.md
docs/source/howto/morethanbindings.md
docs/source/howto/serialization.md
docs/source/howto/ssh.md
docs/source/notes/index.md
docs/source/notes/pyversions.md
docs/source/notes/unicode.md
examples/LICENSE
examples/README.md
examples/asyncio/coroutines.py
examples/asyncio/helloworld_pubsub_dealerrouter.py
examples/asyncio/tornado_asyncio.py
examples/chat/display.py
examples/chat/prompt.py
examples/cython/README.md
examples/cython/cyzmq.pyx
examples/cython/example.py
examples/cython/setup.py
examples/device/device.py
examples/draft/client-server.py
examples/draft/install.sh
examples/draft/radio-dish.py
examples/eventloop/asyncweb.py
examples/eventloop/coroutines.py
examples/eventloop/echo.py
examples/eventloop/echofuture.py
examples/eventloop/echostream.py
examples/gevent/poll.py
examples/gevent/reqrep.py
examples/gevent/simple.py
examples/heartbeat/heart.py
examples/heartbeat/heartbeater.py
examples/heartbeat/ping.py
examples/heartbeat/pong.py
examples/logger/zmqlogger.py
examples/mongodb/client.py
examples/mongodb/controller.py
examples/monitoring/simple_monitor.py
examples/monitoring/zmq_monitor_class.py
examples/poll/pair.py
examples/poll/pubsub.py
examples/poll/reqrep.py
examples/pubsub/publisher.py
examples/pubsub/subscriber.py
examples/pubsub/topics_pub.py
examples/pubsub/topics_sub.py
examples/security/asyncio-ironhouse.py
examples/security/generate_certificates.py
examples/security/grasslands.py
examples/security/ioloop-ironhouse.py
examples/security/ironhouse.py
examples/security/stonehouse.py
examples/security/strawhouse.py
examples/security/woodhouse.py
examples/serialization/serialsocket.py
examples/win32-interrupt/display.py
examples/win32-interrupt/prompt.py
perf/Dockerfile
perf/Makefile
perf/collect.py
perf/perf.ipynb
perf/perf.py
pyzmq.egg-info/PKG-INFO
pyzmq.egg-info/SOURCES.txt
pyzmq.egg-info/dependency_links.txt
pyzmq.egg-info/not-zip-safe
pyzmq.egg-info/requires.txt
pyzmq.egg-info/top_level.txt
tools/backend_imports.py
tools/install_libzmq.sh
tools/run_with_env.cmd
tools/showvcvars.py
tools/test_wheel.py
tools/wheel-requirements.txt
zmq/__init__.pxd
zmq/__init__.py
zmq/__init__.pyi
zmq/_future.py
zmq/_typing.py
zmq/asyncio.py
zmq/constants.py
zmq/decorators.py
zmq/error.py
zmq/py.typed
zmq/auth/__init__.py
zmq/auth/asyncio.py
zmq/auth/base.py
zmq/auth/certs.py
zmq/auth/ioloop.py
zmq/auth/thread.py
zmq/backend/__init__.py
zmq/backend/__init__.pyi
zmq/backend/select.py
zmq/backend/cffi/README.md
zmq/backend/cffi/__init__.py
zmq/backend/cffi/_cdefs.h
zmq/backend/cffi/_poll.py
zmq/backend/cffi/context.py
zmq/backend/cffi/devices.py
zmq/backend/cffi/error.py
zmq/backend/cffi/message.py
zmq/backend/cffi/socket.py
zmq/backend/cffi/utils.py
zmq/backend/cython/__init__.pxd
zmq/backend/cython/__init__.py
zmq/backend/cython/_device.c
zmq/backend/cython/_device.pyx
zmq/backend/cython/_poll.c
zmq/backend/cython/_poll.pyx
zmq/backend/cython/_proxy_steerable.c
zmq/backend/cython/_proxy_steerable.pyx
zmq/backend/cython/_version.c
zmq/backend/cython/_version.pyx
zmq/backend/cython/checkrc.pxd
zmq/backend/cython/constant_enums.pxi
zmq/backend/cython/context.c
zmq/backend/cython/context.pxd
zmq/backend/cython/context.pyx
zmq/backend/cython/error.c
zmq/backend/cython/error.pyx
zmq/backend/cython/libzmq.pxd
zmq/backend/cython/message.c
zmq/backend/cython/message.pxd
zmq/backend/cython/message.pyx
zmq/backend/cython/socket.c
zmq/backend/cython/socket.pxd
zmq/backend/cython/socket.pyx
zmq/backend/cython/utils.c
zmq/backend/cython/utils.pyx
zmq/devices/__init__.py
zmq/devices/basedevice.py
zmq/devices/monitoredqueue.c
zmq/devices/monitoredqueue.pxd
zmq/devices/monitoredqueue.py
zmq/devices/monitoredqueue.pyx
zmq/devices/monitoredqueuedevice.py
zmq/devices/proxydevice.py
zmq/devices/proxysteerabledevice.py
zmq/eventloop/__init__.py
zmq/eventloop/_deprecated.py
zmq/eventloop/future.py
zmq/eventloop/ioloop.py
zmq/eventloop/zmqstream.py
zmq/eventloop/minitornado/__init__.py
zmq/eventloop/minitornado/concurrent.py
zmq/eventloop/minitornado/ioloop.py
zmq/eventloop/minitornado/log.py
zmq/eventloop/minitornado/stack_context.py
zmq/eventloop/minitornado/util.py
zmq/eventloop/minitornado/platform/__init__.py
zmq/eventloop/minitornado/platform/auto.py
zmq/eventloop/minitornado/platform/common.py
zmq/eventloop/minitornado/platform/interface.py
zmq/eventloop/minitornado/platform/posix.py
zmq/eventloop/minitornado/platform/windows.py
zmq/green/__init__.py
zmq/green/core.py
zmq/green/device.py
zmq/green/poll.py
zmq/green/eventloop/__init__.py
zmq/green/eventloop/ioloop.py
zmq/green/eventloop/zmqstream.py
zmq/log/__init__.py
zmq/log/__main__.py
zmq/log/handlers.py
zmq/ssh/__init__.py
zmq/ssh/forward.py
zmq/ssh/tunnel.py
zmq/sugar/__init__.py
zmq/sugar/__init__.pyi
zmq/sugar/attrsettr.py
zmq/sugar/context.py
zmq/sugar/frame.py
zmq/sugar/poll.py
zmq/sugar/socket.py
zmq/sugar/stopwatch.py
zmq/sugar/tracker.py
zmq/sugar/version.py
zmq/tests/__init__.py
zmq/tests/conftest.py
zmq/tests/cython_ext.pyx
zmq/tests/test_asyncio.py
zmq/tests/test_auth.py
zmq/tests/test_cffi_backend.py
zmq/tests/test_constants.py
zmq/tests/test_context.py
zmq/tests/test_cython.py
zmq/tests/test_decorators.py
zmq/tests/test_device.py
zmq/tests/test_draft.py
zmq/tests/test_error.py
zmq/tests/test_etc.py
zmq/tests/test_ext.py
zmq/tests/test_future.py
zmq/tests/test_imports.py
zmq/tests/test_includes.py
zmq/tests/test_ioloop.py
zmq/tests/test_log.py
zmq/tests/test_message.py
zmq/tests/test_monitor.py
zmq/tests/test_monqueue.py
zmq/tests/test_multipart.py
zmq/tests/test_mypy.py
zmq/tests/test_pair.py
zmq/tests/test_poll.py
zmq/tests/test_proxy_steerable.py
zmq/tests/test_pubsub.py
zmq/tests/test_reqrep.py
zmq/tests/test_retry_eintr.py
zmq/tests/test_security.py
zmq/tests/test_socket.py
zmq/tests/test_ssh.py
zmq/tests/test_version.py
zmq/tests/test_win32_shim.py
zmq/tests/test_z85.py
zmq/tests/test_zmqstream.py
zmq/utils/__init__.py
zmq/utils/buffers.pxd
zmq/utils/compiler.json
zmq/utils/config.json
zmq/utils/garbage.py
zmq/utils/getpid_compat.h
zmq/utils/interop.py
zmq/utils/ipcmaxlen.h
zmq/utils/jsonapi.py
zmq/utils/monitor.py
zmq/utils/mutex.h
zmq/utils/pyversion_compat.h
zmq/utils/strtypes.py
zmq/utils/win32.py
zmq/utils/z85.py
zmq/utils/zmq_compat.h