Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EH Pyproto] Release preparation #22433

6 changes: 3 additions & 3 deletions eng/pipelines/templates/steps/build-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,9 @@ steps:
--service="${{ parameters.ServiceDirectory }}"
--toxenv=sphinx

- template: /eng/pipelines/templates/steps/run_apistub.yml
parameters:
ServiceDirectory: ${{ parameters.ServiceDirectory }}
# - template: /eng/pipelines/templates/steps/run_apistub.yml
# parameters:
# ServiceDirectory: ${{ parameters.ServiceDirectory }}

- ${{ parameters.BeforePublishSteps }}

Expand Down
4 changes: 3 additions & 1 deletion eng/tox/allowed_pylint_failures.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,7 @@
"azure-messaging-nspkg",
"azure-agrifood-farming",
"azure-ai-language-questionanswering",
"azure-ai-language-conversations"
"azure-ai-language-conversations",
"azure-eventhub",
"azure-eventhub-checkpointstoreblob-aio"
]
1 change: 0 additions & 1 deletion eng/tox/mypy_hard_failure_packages.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@

MYPY_HARD_FAILURE_OPTED = [
"azure-core",
"azure-eventhub",
"azure-identity",
"azure-keyvault-administration",
"azure-keyvault-certificates",
Expand Down
1 change: 1 addition & 0 deletions scripts/devops_tasks/common_tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
"azure-storage",
"azure-monitor",
"azure-mgmt-regionmove",
"azure-eventhub-checkpointstoreblob-aio"
]
MANAGEMENT_PACKAGE_IDENTIFIERS = [
"mgmt",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
def test_placeholder():
# TODO: This test is to avoid empty suite which leads to CI failure
# Async tests should be added back after async EH is supported
pass

This file was deleted.

18 changes: 15 additions & 3 deletions sdk/eventhub/azure-eventhub/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,20 @@
# Release History

## 5.7.0 (Unreleased)
## 5.8.0a1 (Unreleased)

Version 5.8.0a1 is our first efforts to build an Azure Event Hubs client library based on pure python implemented AMQP stack.

### Breaking changes

- The following features have been temporarily pulled out which will be added back in future previews as we work towards a stable release:
- Async is not supported.
- Passing the following keyword arguments to the constructors and `from_connection_string` methods of the `EventHubProducerClient` and `EventHubConsumerClient` is not supported: `transport_type`, `http_proxy`, `custom_endpoint_address`, and `connection_verify`.

### Other Changes

- uAMQP dependency is removed.

## 5.7.0 (2022-01-11)

This version and all future versions will require Python 3.7+. Python 2.7 and 3.6 are no longer supported.

Expand All @@ -9,8 +23,6 @@ This version and all future versions will require Python 3.7+. Python 2.7 and 3.
- Added support for fixed (linear) retry backoff:
- Sync/async `EventHubProducerClient` and `EventHubConsumerClient` constructors and `from_connection_string` take `retry_mode` as a keyword argument.

### Breaking Changes

### Bugs Fixed

- Fixed a bug that `EventHubProducerClient` could be reopened for sending events instead of encountering with `KeyError` when the client is previously closed (issue #21849).
Expand Down
Loading