AMQP 1.0 client library for Python
MIT License
Bot releases are visible (Hide)
Published by kashifkhan 9 months ago
Published by kashifkhan 9 months ago
Published by kashifkhan 9 months ago
Published by kashifkhan about 1 year ago
Starting with this release uamqp
will not be in active maintenance, as the Event Hubs & Service Bus libraries are now using the python based AMQP library.
Published by kashifkhan over 1 year ago
Published by kashifkhan over 1 year ago
Wheels from this release forward have been built with manylinux2014.
Published by kashifkhan over 1 year ago
This will release will be the last with wheels generated with manylinux2010 as it is deprecated.
*Added support for handling duplicate certificates in azure-c-shared-utility dependency by using CERT_STORE_ADD_REPLACE_EXISTING
parameter in the CertAddEncodedCertificateToStore
function call. (azure-sdk-for-python issue #26034)
Published by kashifkhan over 1 year ago
This version and all future versions will require Python 3.7+, Python 3.6 is no longer supported.
Published by yunhaoling over 2 years ago
Published by yunhaoling over 2 years ago
Published by yunhaoling almost 3 years ago
Published by yunhaoling almost 3 years ago
This version and all future versions will require Python 3.7+, Python 2.7 and Python 3.6 are no longer supported.
SASTokenAuth
, JWTTokenAuth
, SASTokenAsync
, and JWTTokenAsync
now takes keyword argument refresh_window
to override default token refresh timing in constructors.SendClientAsync
might run into infinite loop while sending when it is shutdown unexpectedly.keep_alive_thread
of AMQPClient
should not keep program from exiting in the case of AMQPClient
not being closed properly.Published by yunhaoling about 3 years ago
Published by yunhaoling about 3 years ago
Published by yunhaoling over 3 years ago
creation_time
, absolute_expiry_time
and group_sequence
on MessageProperties
should be compatible with integer types on Python 2.7.Published by yunhaoling over 3 years ago
This version and all future versions will require Python 2.7 or Python 3.6+, Python 3.5 is no longer supported.
Published by yunhaoling over 3 years ago
This version will be the last version to officially support Python 3.5, future versions will require Python 2.7 or Python 3.6+.
uamqp.MessageBodyType
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.uamqp.Message
:
body_type
which takes uamqp.MessageBodyType
to specify the body type of an amqp message.footer
which takes a dict to set the footer of an amqp message.delivery_annotations
which takes a dict to set the delivery annotations of an amqp message.uamqp.Message
.Published by yunhaoling over 3 years ago
SendClient(Async)
and MessageSender(Async)
as part of the AMQP protocol.Published by yunhaoling over 3 years ago