7.5.0 (2022-01-12)
This version and all future versions will require Python 3.6+. Python 2.7 is no longer supported.
Features Added
- Added support for fixed (linear) retry backoff:
- Sync/async
ServiceBusClient
constructors andfrom_connection_string
takeretry_mode
as a keyword argument.
- Sync/async
- Added new enum class
ServiceBusSessionFilter
, which is the type of existingNEXT_AVAILABLE_SESSION
value.
Bugs Fixed
- Fixed bug that when setting
ServiceBusMessage.time_to_live
with value beingdatetime.timedelta
,total_seconds
should be respected (PR #21869, thanks @jyggen).
Other Changes
- Improved token refresh timing to prevent potentially blocking main flow when the token is about to get expired soon.
- Updated uAMQP dependency to 1.5.1.