Uamqp

Latest version: v1.6.11

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

Scan your dependencies

Page 4 of 10

1.4.1

- Fixed bug that JWTTokenAuth and JWTTokenAsync do not initialize
token for token types other than b\'jwt\'.
- Fixed bug that attibutes [creation_time]{.title-ref},
[absolute_expiry_time]{.title-ref} and [group_sequence]{.title-ref}
on [MessageProperties]{.title-ref} should be compatible with integer
types on Python 2.7.

1.4.0

This version and all future versions will require Python 2.7 or Python
3.6+, Python 3.5 is no longer supported.

- Fixed memory leaks in the process of link attach where source and
target cython objects are not properly deallocated
(azure-sdk-for-python issue 15747).
- Improved management operation callback not to parse description
value of non AMQP_TYPE_STRING type as string (azure-sdk-for-python
issue 18361).

1.3.0

This version will be the last version to officially support Python 3.5,
future versions will require Python 2.7 or Python 3.6+.

- Added support for AMQP Sequence as the body type of an amqp message.

- Added new class [uamqp.MessageBodyType]{.title-ref} to represent the
body type of an amqp message, including:

> - \`Data\`: The body consists of one or more data sections and
> each section contains opaque binary data.
> - \`Sequence\`: The body consists of one or more sequence
> sections and each section contains an arbitrary number of
> structured data elements.
> - \`Value\`: The body consists of one amqp-value section and the
> section contains a single AMQP value.

- Added new parameters to the constructor of \`uamqp.Message\`:

> - [body_type]{.title-ref} which takes
> [uamqp.MessageBodyType]{.title-ref} to specify the body type
> of an amqp message.
> - [footer]{.title-ref} which takes a dict to set the footer of
> an amqp message.
> - [delivery_annotations]{.title-ref} which takes a dict to set
> the delivery annotations of an amqp message.

- Added support for pickling [uamqp.Message]{.title-ref}.

- Fixed bug that sending message of large size triggering segmentation
fault when the underlying socket connection is lost.

- Fixed bug in link flow control where link credit and delivery count
should be calculated based on per message instead of per transfer
frame.

1.2.15

- Added desired-capabilities for [SendClient(Async)]{.title-ref} and
[MessageSender(Async)]{.title-ref} as part of the AMQP protocol.
- Added types for AMQPShort and AMQPuShort for explicit handling of
short and unsigned short encoding.

1.2.14

- Updated Azure uAMQP C and Azure C Shared Utility dependencies.
- Fixed memory leak with SAS Token creation.

1.2.13

- Fixed bug in accessing [MessageProperties.user_id]{.title-ref}
triggering segmentation fault when the underlying C bytes are NULL.
- Fixed bug in [MessageProperties.user_id]{.title-ref} being limited
to 8 bytes.
- Fixed bug where connection establishment on macOS with Clang 12
triggering unrecognized selector exception.
- Fixed bug that macOS was unable to detect network error.
- Fixed bug that [ReceiveClient]{.title-ref} and
[ReceiveClientAsync]{.title-ref} receive messages during connection
establishment.

Page 4 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.