5.15.0 (2025-04-15)
Features Added
- Added support for geo-replication and disaster recovery-enabled Event Hubs. To learn more about geo-replication, refer to this doc. To enable geo-replication on your Dedicated Event Hubs namespace, refer to this guide.
- Added a class method
from_bytes
toEventData
to create from a message payload of bytes. (#39711)
Bugs Fixed
- Fixed a bug where service errors were incorrectly required and expected to have info/description fields.
- Fixed a bug so that the BufferedProducer ThreadPoolExecutor uses one worker per partition. (#38961)
Other Changes
- Added support for handling a C# DateTime.MinValue timestamp, which is returned by the service as a sentinel for time which is not set.
- Deprecating
uamqp_transport
in favor of pyAMQP transport. Theuamqp_transport
will be removed in the next minor release. - Fixed aiohttp websocket library showing a deprecation warning due to an incorrect timeout type (#40429)
- Dropped support for Python 3.8
- The following change has been temporarily pulled out and will be added to a future release:
- Implemented a new websockets library so that using
AmqpOverWebsocket
no longer requires separate optional dependency installations.
- Implemented a new websockets library so that using