AMQP Messaging Framework for Python
An AMQP messaging framework for Python.
AMQP is the Advanced Message Queuing Protocol, an open standard protocol
for message orientation, queuing, routing, reliability and security.
One of the most popular implementations of AMQP is RabbitMQ.
The aim of Kombu is to make messaging in Python as easy as possible by
providing an idiomatic high-level interface for the AMQP protocol, and also
provide proven and tested solutions to common messaging problems.
- Developed at devel:languages:python
-
8
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory/python-kombu && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
kombu-3.0.10.tar.gz | 0000337255 329 KB | |
python-kombu.changes | 0000050957 49.8 KB | |
python-kombu.spec | 0000003393 3.31 KB |
Revision 37 (latest revision is 85)
Tomáš Chvátal (scarabeus_factory)
accepted
request 214649
from
Denisart Benjamin (posophe)
(revision 37)
- update to 3.0.10: * Now depends on amqp 1.4.1. * maybe_declare now raises a “recoverable connection error” if the channel is disconnected * Redis: Consumer.cancel() is now thread safe. * Fixed “unhashable type” error on Python 3 * Do not attempt to unregister operations on an already closed poller instance - update to 3.0.9: - Now depends on :mod:`amqp` 1.4.0. - Redis: Basic cancel for fanout based queues now sends a corresponding ``UNSUBSCRIBE`` command to the server. - MongoDB: Improved connection string and options handling (Issue #266 + Issue #120). - SQS: Limit the number of messages when receiving in batch to 10. - ConsumerMixin: ``consume`` now checks heartbeat every time the socket times out. - Retry Policy: A max retries of 0 did not retry forever. - Simple: If passing a Queue object the simple utils will now take default routing key from that queue. - Redis: The map of Redis error classes are now exposed at the module level using the :func:`kombu.transport.redis.get_redis_error_classes` function. - Async: ``Hub.close`` now sets ``.poller`` to None. (forwarded request 214588 from dirkmueller)
Comments 0