kombu
kombu copied to clipboard
Messaging library for Python.
Since version of kombu 4.5.0 the tag naming convention is changed which broke ordering of releases: ``` $ git tag -l | head -n 20 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4...
We'll use `must_get_event_loop` where we assume a non-`None` hub in the following code.
working on new tests
Due to the request for help in https://github.com/celery/celery/issues/5180 I added a test for the change proposed by @mavriq in #911 To confess, I don't really know whether this makes sense...
If i create a Queue with list of Exchange object, it will cause exception, because two bind function have incompatible parameters.
This adds support to amqp for creating an exclusive consumer. I didn't write any tests because I wanted to see if there was support for merging this. I have successfully...
kombu.connection.Connection.ensure() calls revive on the object after a connection is re-established. This method is needed to allow SimpleQueue to withstand re-connections. kombu.entity.Queue can withstand re-connections because it has the same...
New `Mailbox.__init__()` options: `queue_ttl`, `queue_expires`, `reply_queue_ttl` and `reply_queue_expires` `utils.maybe_s_to_ms` and `utils.functional.dictfilter` were copied-over from Celery implementation (from actual master)
Add a feature to Kombu that allows it to connect to a random host in a list of brokers instead of always using the first node. This allows kombu to...
Also build the key for Queues using bindings so that bindings are properly declared. This is a fix for celery/kombu#396