Kombu

Latest version: v5.5.0

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 24 of 30

2.1.5

Not secure
=====
:release-date: 2012-04-13 03:30 P.M BST
:release-by: Ask Solem

* The url parser removed more than the first leading slash (Issue 121).

* SQLAlchemy: Can now specify url using + separator

Example:

.. code-block:: python

Connection('sqla+mysql://localhost/db')

* Better support for anonymous queues (Issue 116).

Contributed by Michael Barrett.

* ``Connection.as_uri`` now quotes url parts (Issue 117).

* Beanstalk: Can now set message TTR as a message property.

Contributed by Andrii Kostenko

.. _version-2.1.4:

2.1.4

Not secure
=====
:release-date: 2012-04-03 04:00 P.M GMT
:release-by: Ask Solem

* MongoDB: URL parsing are now delegated to the pymongo library
(Fixes Issue 103 and Issue 87).

Fix contributed by Flavio Percoco Premoli and James Sullivan

* SQS: A bug caused SimpleDB to be used even if sdb persistence
was not enabled (Issue 108).

Fix contributed by Anand Kumria.

* Django: Transaction was committed in the wrong place, causing
data cleanup to fail (Issue 115).

Fix contributed by Daisuke Fujiwara.

* MongoDB: Now supports replica set URLs.

Contributed by Flavio Percoco Premoli.

* Redis: Now raises a channel error if a queue key that is currently
being consumed from disappears.

Fix contributed by Stephan Jaekel.

* All transport 'channel_errors' lists now includes
``kombu.exception.StdChannelError``.

* All kombu exceptions now inherit from a common
:exc:`~kombu.exceptions.KombuError`.

.. _version-2.1.3:

2.1.3

Not secure
=====
:release-date: 2012-03-20 03:00 P.M GMT
:release-by: Ask Solem

* Fixes Jython compatibility issues.

* Fixes Python 2.5 compatibility issues.

.. _version-2.1.2:

2.1.2

Not secure
=====
:release-date: 2012-03-01 01:00 P.M GMT
:release-by: Ask Solem

* amqplib: Last version broke SSL support.

.. _version-2.1.1:

2.1.1

Not secure
=====
:release-date: 2012-02-24 02:00 P.M GMT
:release-by: Ask Solem

* Connection URLs now supports encoded characters.

* Fixed a case where connection pool could not recover from connection loss.

Fix contributed by Florian Munz.

* We now patch amqplib's ``__del__`` method to skip trying to close the socket
if it is not connected, as this resulted in an annoying warning.

* Compression can now be used with binary message payloads.

Fix contributed by Steeve Morin.

.. _version-2.1.0:

2.1.0

Not secure
=====
:release-date: 2012-02-04 10:38 P.M GMT
:release-by: Ask Solem

* MongoDB: Now supports fanout (broadcast) (Issue 98).

Contributed by Scott Lyons.

* amqplib: Now detects broken connections by using ``MSG_PEEK``.

* pylibrabbitmq: Now supports ``basic_get`` (Issue 97).

* gevent: Now always uses the ``select`` polling backend.

* pika transport: Now works with pika 0.9.5 and 0.9.6dev.

The old pika transport (supporting 0.5.x) is now available
as alias ``oldpika``.

(Note terribly latency has been experienced with the new pika
versions, so this is still an experimental transport).

* Virtual transports: can now set polling interval via the
transport options (Issue 96).

Example:

.. code-block:: pycon

>>> Connection('sqs://', transport_options={
... 'polling_interval': 5.0})

The default interval is transport specific, but usually
1.0s (or 5.0s for the Django database transport, which
can also be set using the ``KOMBU_POLLING_INTERVAL`` setting).

* Adds convenience function: :func:`kombu.common.eventloop`.

.. _version-2.0.0:

Page 24 of 30

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.