Celery

Latest version: v5.4.0

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

Scan your dependencies

Page 37 of 48

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:

2.0.3

Not secure
=====
:release-date: 2016-07-11 08:00 P.M PDT
:release-by: Ask Solem

- SSLTransport: Fixed crash "no attribute sslopts" when ``ssl=True``
(Issue 100).

- Fixed incompatible argument spec for ``Connection.Close`` (Issue 45).

This caused the RabbitMQ server to raise an exception (INTERNAL ERROR).

- Transport: No longer implements `__del__` to make sure gc can collect
connections.

It's the responsibility of the caller to close connections, this was
simply a relic from the amqplib library.

.. _version-2.0.2:

2.0.2

Not secure
=====
:release-date: 2016-06-10 5:40 P.M PDT
:release-by: Ask Solem

- Python 3: Installation requirements ended up being a generator
and crashed setup.py.

Fix contributed by ChangBo Guo(gcb).

- Python <= 2.7.7: struct.pack arguments cannot be unicode

Fix contributed by Alan Justino and Xin Li.

- Python 3.4: Fixed use of `bytes % int`.

Fix contributed by Alan Justino.

- Connection/Transport: Fixed handling of default port.

Fix contributed by Quentin Pradet.

.. _version-2.0.1:

2.0.1

Not secure
=====
:release-date: 2016-05-31 6:20 P.M PDT
:release-by: Ask Solem

- Adds backward compatibility layer for the 1.4 API.

Using the connection without calling ``.connect()`` first will now work,
but a warning is emitted and the behavior is deprecated and will be
removed in version 2.2.

- Fixes kombu 3.0/celery 3.1 compatibility (Issue 88).

Fix contributed by Bas ten Berge.

- Fixed compatibility with Python 2.7.3 (Issue 85)

Fix contributed by Bas ten Berge.

- Fixed bug where calling drain_events() with a timeout of 0 would actually
block until a frame is received.

- Documentation moved to http://amqp.readthedocs.io (Issue #89).

See https://blog.readthedocs.com/securing-subdomains/ for the reasoning
behind this change.

Fix contributed by Adam Chainz.

.. _version-2.0.0:

Page 37 of 48

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.