Amqp

Latest version: v5.2.0

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

Scan your dependencies

Page 8 of 13

1.4.5

=====
:release-date: 2014-04-15 09:00 P.M UTC
:release-by: Ask Solem

- Can now deserialize more AMQP types.

Now handles types ``short string``, ``short short int``,
``short short unsigned int``, ``short int``, ``short unsigned int``,
``long unsigned int``, ``long long int``, ``long long unsigned int``
and ``float`` which for some reason was missing, even in the original
amqplib module.

- SSL: Workaround for Python SSL bug.

A bug in the python socket library causes ``ssl.read/write()``
on a closed socket to raise :exc:`AttributeError` instead of
:exc:`IOError`.

Fix contributed by Craig Jellick.

- ``Transport.__del_`` now handles errors occurring at late interpreter
shutdown (Issue 36).

.. _version-1.4.4:

1.4.4

=====
:release-date: 2014-03-03 04:00 P.M UTC
:release-by: Ask Solem

- SSL transport accidentally disconnected after read timeout.

Fix contributed by Craig Jellick.

.. _version-1.4.3:

1.4.3

=====
:release-date: 2014-02-09 03:00 P.M UTC
:release-by: Ask Solem

- Fixed bug where more data was requested from the socket
than was actually needed.

Contributed by Ionel Cristian Mărieș.

.. _version-1.4.2:

1.4.2

=====
:release-date: 2014-01-23 05:00 P.M UTC

- Heartbeat negotiation would use heartbeat value from server even
if heartbeat disabled (Issue 31).

.. _version-1.4.1:

1.4.1

=====
:release-date: 2014-01-14 09:30 P.M UTC
:release-by: Ask Solem

- Fixed error occurring when heartbeats disabled.

.. _version-1.4.0:

1.4.0

=====
:release-date: 2014-01-13 03:00 P.M UTC
:release-by: Ask Solem

- Heartbeat implementation improved (Issue 6).

The new heartbeat behavior is the same approach as taken by the
RabbitMQ java library.

This also means that clients should preferably call the ``heartbeat_tick``
method more frequently (like every second) instead of using the old
``rate`` argument (which is now ignored).

- Heartbeat interval is negotiated with the server.
- Some delay is allowed if the heartbeat is late.
- Monotonic time is used to keep track of the heartbeat
instead of relying on the caller to call the checking function
at the right time.

Contributed by Dustin J. Mitchell.

- NoneType is now supported in tables and arrays.

Contributed by Dominik Fässler.

- SSLTransport: Now handles ``ENOENT``.

Fix contributed by Adrien Guinet.

.. _version-1.3.3:

Page 8 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.