Package: python-amqp (1.4.5-2)
Links for python-amqp
Download Source Package python-amqp:
- Homepage [github.com]
Low-level AMQP client
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. Differences from amqplib are:
* 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. * Supports RabbitMQ extensions: - Consumer Cancel Notifications. - Publisher confirms. - Exchange-to-exchange bindings: exchange_bind / exchange_unbind. * Support for basic_return. * Uses AMQP 0-9-1 instead of 0-8. * Exposes the underlying socket as Connection.sock. * Adds Channel.no_ack_consumers to keep track of consumer tags that set the no_ack flag. * Slightly better at error recovery.
Other Packages Related to python-amqp
- dep: python (<< 2.8)
- interactive high-level object-oriented language (default version)
- dep: python (>= 2.7)
- sug: python-amqp-doc
- Low-level AMQP client (Documentation)