Client Python 3.1.0
What's Changed
- Wrap the interruption to a custom exception when a blocking API is interrupted by @BewareMyPower in https://github.com/apache/pulsar-client-python/pull/99
- Upgrade to pulsar-client-cpp 3.1.2 by @BewareMyPower in https://github.com/apache/pulsar-client-python/pull/96
- Allow passing pulsar.MessageId instance to create_reader() by @erichare in https://github.com/apache/pulsar-client-python/pull/95
- Add Human-readable description of MessageId object by @erichare in https://github.com/apache/pulsar-client-python/pull/93
- Access name attribute of any type object by @erichare in https://github.com/apache/pulsar-client-python/pull/92
- Update the release process for versioning by @BewareMyPower in https://github.com/apache/pulsar-client-python/pull/91
- Fix deadlock in producer.send_async by @merlimat in https://github.com/apache/pulsar-client-python/pull/87
- Upgrade to pulsar-client-cpp 3.1.1 by @merlimat in https://github.com/apache/pulsar-client-python/pull/86
- Add support for Python 3.11 by @merlimat in https://github.com/apache/pulsar-client-python/pull/83
- Add the release process for Python client by @BewareMyPower in https://github.com/apache/pulsar-client-python/pull/68
- Add a script to download and stage artifacts by @BewareMyPower in https://github.com/apache/pulsar-client-python/pull/65
- Bump version to 3.1.0a1 by @BewareMyPower in https://github.com/apache/pulsar-client-python/pull/63
Full Changelog: https://github.com/apache/pulsar-client-python/compare/v3.0.0...v3.1.0