Amqp

Latest version: v5.2.0

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

Scan your dependencies

Page 9 of 13

1.3.3

=====
:release-date: 2013-11-11 03:30 P.M UTC
:release-by: Ask Solem

- SSLTransport: Now keeps read buffer if an exception is raised
(Issue 26).

Fix contributed by Tommie Gannert.

.. _version-1.3.2:

1.3.2

=====
:release-date: 2013-10-29 02:00 P.M UTC
:release-by: Ask Solem

- Message.channel is now a channel object (not the channel id).

- Bug in previous version caused the socket to be flagged as disconnected
at EAGAIN/EINTR.

.. _version-1.3.1:

1.3.1

=====
:release-date: 2013-10-24 04:00 P.M UTC
:release-by: Ask Solem

- Now implements Connection.connected (Issue 22).

- Fixed bug where ``str(AMQPError)`` did not return string.

.. _version-1.3.0:

1.3.0

=====
:release-date: 2013-09-04 02:39 P.M UTC
:release-by: Ask Solem

- Now sets ``Message.channel`` on delivery (Issue 12)

amqplib used to make the channel object available
as ``Message.delivery_info['channel']``, but this was removed
in py-amqp. librabbitmq sets ``Message.channel``,
which is a more reasonable solution in our opinion as that
keeps the delivery info intact.

- New option to wait for publish confirmations (Issue 3)

There is now a new Connection ``confirm_publish`` that will
force any ``basic_publish`` call to wait for confirmation.

Enabling publisher confirms like this degrades performance
considerably, but can be suitable for some applications
and now it's possible by configuration.

- ``queue_declare`` now returns named tuple of type
:class:`~amqp.protocol.basic_declare_ok_t`.

Supporting fields: ``queue``, ``message_count``, and
``consumer_count``.

- Contents of ``Channel.returned_messages`` is now named tuples.

Supporting fields: ``reply_code``, ``reply_text``, ``exchange``,
``routing_key``, and ``message``.

- Sockets now set to close on exec using the ``FD_CLOEXEC`` flag.

Currently only supported on platforms supporting this flag,
which does not include Windows.

Contributed by Tommie Gannert.

.. _version-1.2.1:

1.2.1

=====
:release-date: 2013-08-16 05:30 P.M UTC
:release-by: Ask Solem

- Adds promise type: :meth:`amqp.utils.promise`

- Merges fixes from 1.0.x

.. _version-1.2.0:

1.2.0

=====
:release-date: 2012-11-12 04:00 P.M UTC
:release-by: Ask Solem

- New exception hierarchy:

- :class:`~amqp.AMQPError`
- :class:`~amqp.ConnectionError`
- :class:`~amqp.RecoverableConnectionError`
- :class:`~amqp.ConsumerCancelled`
- :class:`~amqp.ConnectionForced`
- :class:`~amqp.ResourceError`
- :class:`~IrrecoverableConnectionError`
- :class:`~amqp.ChannelNotOpen`
- :class:`~amqp.FrameError`
- :class:`~amqp.FrameSyntaxError`
- :class:`~amqp.InvalidCommand`
- :class:`~amqp.InvalidPath`
- :class:`~amqp.NotAllowed`
- :class:`~amqp.UnexpectedFrame`
- :class:`~amqp.AMQPNotImplementedError`
- :class:`~amqp.InternalError`
- :class:`~amqp.ChannelError`
- :class:`~RecoverableChannelError`
- :class:`~amqp.ContentTooLarge`
- :class:`~amqp.NoConsumers`
- :class:`~amqp.ResourceLocked`
- :class:`~IrrecoverableChannelError`
- :class:`~amqp.AccessRefused`
- :class:`~amqp.NotFound`
- :class:`~amqp.PreconditionFailed`


.. _version-1.1.0:

Page 9 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.