kombu icon indicating copy to clipboard operation
kombu copied to clipboard

Messaging library for Python.

Results 197 kombu issues
Sort by recently updated
recently updated
newest added

In method publish of Class Producer, it says "keyword mandatory: Currently not supported." Can Productor support "mandatory" to support "basic.return"?

Issue Type: Feature Request

When using Python 2.7.13, I'm getting the following: ``` body: (1016b) Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/kombu/message.py", line 62, in _reraise_error reraise(*self.errors[0]) File "/usr/local/lib/python2.7/site-packages/kombu/message.py", line 49, in __init__ body...

Status: Needs Testcase
Component: Serialization

[test1.py.gz](https://github.com/celery/kombu/files/2337712/test1.py.gz) In the attached example I set interval_max=6 in the call to Connection.autoretry() However should the connection fail the retry interval goes above 6: $ python ~/test1.py WARNING:root:on_error called, interval=0...

Issue Type: Bug Report
Component: Connection

https://github.com/celery/py-amqp/pull/208

Component: AMQP Broker
Issue Type: Enhancement
Component: pyamqp

Hi! Test case: 1. Stop the RabbitMQ server 2. Execute the following script ```python def on_error(exc, interval): print('error') def on_reconnection(new_channel): print('reconnected') def execute_method(channel): print('execute method') if __name__ == '__main__': from...

I have profiled the `apply_async` method, and I've figured out that a lot of time is being spend on `_lookup` method in [exchange](https://github.com/celery/kombu/blob/master/kombu/transport/virtual/exchange.py#L70) module if redis is the backend for...

Component: Redis Broker
Issue Type: Enhancement

### PROBLEM The json encoding of a timezone aware datetime is not parseable by `datetime.fromisoformat()`. ### SOLUTION Please keep the canonical offset `+00:00` in the date instead of removing it...

Issue Type: Enhancement
Component: Serialization

`Kombu version = 4.4.0` When I call publish on a closed connection, it blocks forever; No exception, No error messages whatsoever. I tried to set a retry policy but The...

Issue Type: Bug Report
Status: Has Testcase
Status: Needs Verification
Component: Connection

_Maybe I had to create this issue in [Celery](https://github.com/celery/celery) repo._ When I started celery worker with option [`--task-events`](http://docs.celeryproject.org/en/latest/reference/celery.bin.worker.html#cmdoption-celery-worker-e), I noticed that the events are not automatically deleted from the queue....

Component: MongoDB Broker (Unsupported)

From what I'm seeing, a kombu consumer using amqp doesn't gracefully recover from an issue such as a rabbitmq restart, or any recoverable error without explicitly calling `consumer.consume()` before any...