--- id: amqp version: "5.3.1" license: BSD license_treatment: permissive maintenance: active --- # amqp — Low-level AMQP client for Python (fork of amqplib). License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install amqp uv add amqp poetry add amqp ## Description ===================================================================== Python AMQP 0.9.1 client library ===================================================================== |build-status| |coverage| |license| |wheel| |pyversion| |pyimp| :Version: 5.3.1 :Web: https://amqp.readthedocs.io/ :Download: https://pypi.org/project/amqp/ :Source: http://github.com/celery/py-amqp/ :Keywords: amqp, rabbitmq About ===== This is a fork of amqplib_ which was originally written by Barry Pederson. It is maintained by the Celery_ project, and used by `kombu`_ as a pure python alternative when `librabbitmq`_ is not available. This library should be API compatible with `librabbitmq`_. .. _amqplib: https://pypi.org/project/amqplib/ .. _Celery: http://celeryproject.org/ .. _kombu: https://kombu.readthedocs.io/ .. _librabbitmq: https://pypi.org/project/librabbitmq/ Differences from `amqplib`_ =========================== - Supports draining events from multiple channels (``Connection.drain_events``) - Support for timeouts - Channels are restored after channel error, instead of having to close the connection. - Support for heartbeats - ``Connection.heartbeat_tick(rate=2)`` must called... ## AI interpretation — verify before relying A pure-Python AMQP 0.9.1 client library for connecting to message brokers like RabbitMQ, providing channel-based message publishing and consumption with support for heartbeats, publisher confirms, and consumer acknowledgments. Verdict: Mature, actively maintained AMQP client with low install friction and no known vulnerabilities. Well-suited for applications needing direct AMQP protocol access or as a fallback when compiled alternatives are unavailable. Production-ready with broad Python version support (3.7–3.10+). [View on SkillFed](https://skillfed.io/packages/amqp) · [View on PyPI](https://pypi.org/project/amqp/)