Skip to content
This repository was archived by the owner on Jun 5, 2026. It is now read-only.

uamqp v1.0.0

Choose a tag to compare

@annatisch annatisch released this 22 Aug 18:12

API is now stable!
No breaking changes in this release but a few behavioural changes:

  • When a SendClient or SendClientAsync is shutdown, any remaining pending messages (that is messages in the states WaitingToBeSent and WaitingForSendAck) will no longer be cleared, but can be retrieved from a new attribute SendClient.pending_messages in order to be re-processed as needed.

  • The function SendClient.queue_message now allows for queueing multiple messages at once by simply passing in additional message instances:

    • send_client.queue_message(my_message)
    • send_client.queue_message(message_1, message_2, message_3)
    • send_client.queue_message(*my_message_list)
  • An authentication object will now raise a ValueError if one attempts to use it for more than one connection.

  • Renamed internal _async module to non-private async_ops to allow for docs generation.

  • Reformatted logging for better performance.

  • Added additional logging.