From f9f52cb3e8dfe9ecdc8e333bccf6f41d460d2646 Mon Sep 17 00:00:00 2001 From: swathipil Date: Mon, 10 Oct 2022 13:37:57 -0700 Subject: [PATCH 1/6] update eh changelog --- sdk/eventhub/azure-eventhub/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sdk/eventhub/azure-eventhub/CHANGELOG.md b/sdk/eventhub/azure-eventhub/CHANGELOG.md index cbe6cf54ad13..22c423d72141 100644 --- a/sdk/eventhub/azure-eventhub/CHANGELOG.md +++ b/sdk/eventhub/azure-eventhub/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History +## 5.8.0b2 (2022-10-11) + +### Features Added + +- Updated the optional dependency for async transport using AMQP over WebSocket from `websocket-client` to `aiohttp`. + ## 5.8.0b1 (2022-09-22) This version and all future versions will require Python 3.7+. Python 3.6 is no longer supported. From 372f9f2a60b8a0513fe9e323b48e9552493fd1d5 Mon Sep 17 00:00:00 2001 From: swathipil Date: Mon, 10 Oct 2022 13:38:26 -0700 Subject: [PATCH 2/6] remove uamqp from SB setup.py + changelog --- sdk/servicebus/azure-servicebus/CHANGELOG.md | 14 +++++++++++++- sdk/servicebus/azure-servicebus/setup.py | 1 - 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/sdk/servicebus/azure-servicebus/CHANGELOG.md b/sdk/servicebus/azure-servicebus/CHANGELOG.md index 9d44e4d4ec2f..700fa45b9ee0 100644 --- a/sdk/servicebus/azure-servicebus/CHANGELOG.md +++ b/sdk/servicebus/azure-servicebus/CHANGELOG.md @@ -1,5 +1,18 @@ # Release History +## 7.9.0a1 (2022-10-11) + +Version 7.9.0a1 is our first efforts to build an Azure Service Bus 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: + - Iterator receiving from Service Bus entities. + +### Other Changes + +- uAMQP dependency is removed. + ## 7.8.1 (2022-10-11) This version and all future versions will require Python 3.7+. Python 3.6 is no longer supported. @@ -8,7 +21,6 @@ This version and all future versions will require Python 3.7+. Python 3.6 is no - Fixed bug on async `ServiceBusClient` where `custom_endpoint_address` and `connection_verify` kwargs were not being passed through correctly. (Issue #26015) - ## 7.8.0 (2022-07-06) This version will be the last version to officially support Python 3.6, future versions will require Python 3.7+. diff --git a/sdk/servicebus/azure-servicebus/setup.py b/sdk/servicebus/azure-servicebus/setup.py index 1e08bcd060f8..bf1dbbdb697e 100644 --- a/sdk/servicebus/azure-servicebus/setup.py +++ b/sdk/servicebus/azure-servicebus/setup.py @@ -63,7 +63,6 @@ 'azure', ]), install_requires=[ - "uamqp>=1.5.1,<2.0.0", 'azure-common~=1.1', 'msrest>=0.6.17,<2.0.0', 'azure-core<2.0.0,>=1.14.0', From aa9936b1c0b4902936e1baa3072fdcdde0e97b1a Mon Sep 17 00:00:00 2001 From: swathipil Date: Mon, 10 Oct 2022 15:06:13 -0700 Subject: [PATCH 3/6] update readme/changelog --- sdk/eventhub/azure-eventhub/CHANGELOG.md | 2 +- sdk/eventhub/azure-eventhub/samples/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/eventhub/azure-eventhub/CHANGELOG.md b/sdk/eventhub/azure-eventhub/CHANGELOG.md index 22c423d72141..3bd1d819e9de 100644 --- a/sdk/eventhub/azure-eventhub/CHANGELOG.md +++ b/sdk/eventhub/azure-eventhub/CHANGELOG.md @@ -4,7 +4,7 @@ ### Features Added -- Updated the optional dependency for async transport using AMQP over WebSocket from `websocket-client` to `aiohttp`. +- Updated the optional dependency for async transport using AMQP over WebSocket from `websocket-client` to `aiohttp` (Issue #24315, thanks @hansmbakker for the suggestion). ## 5.8.0b1 (2022-09-22) diff --git a/sdk/eventhub/azure-eventhub/samples/README.md b/sdk/eventhub/azure-eventhub/samples/README.md index bb2adc1044a1..413f30d1714c 100644 --- a/sdk/eventhub/azure-eventhub/samples/README.md +++ b/sdk/eventhub/azure-eventhub/samples/README.md @@ -99,7 +99,7 @@ There, you can also find detailed instructions for using the Azure CLI, Azure Po 1. Install the Azure Event Hubs client library for Python with [pip](https://pypi.org/project/pip/): ```bash -pip install azure-eventhub==5.8.0a4 +pip install azure-eventhub==5.8.0b2 ``` To run samples that utilize the Azure Active Directory for authentication, please install the `azure-identity` library: From 221541b639d633b1aa89ca1dd3bf7e0cba569e36 Mon Sep 17 00:00:00 2001 From: swathipil Date: Mon, 10 Oct 2022 15:48:50 -0700 Subject: [PATCH 4/6] remove 7.8.1 changes from changelog --- sdk/servicebus/azure-servicebus/CHANGELOG.md | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/sdk/servicebus/azure-servicebus/CHANGELOG.md b/sdk/servicebus/azure-servicebus/CHANGELOG.md index 700fa45b9ee0..a8b6cc00531d 100644 --- a/sdk/servicebus/azure-servicebus/CHANGELOG.md +++ b/sdk/servicebus/azure-servicebus/CHANGELOG.md @@ -2,6 +2,8 @@ ## 7.9.0a1 (2022-10-11) +This version and all future versions will require Python 3.7+. Python 3.6 is no longer supported. + Version 7.9.0a1 is our first efforts to build an Azure Service Bus client library based on pure Python implemented AMQP stack. ### Breaking changes @@ -13,14 +15,6 @@ Version 7.9.0a1 is our first efforts to build an Azure Service Bus client librar - uAMQP dependency is removed. -## 7.8.1 (2022-10-11) - -This version and all future versions will require Python 3.7+. Python 3.6 is no longer supported. - -### Bugs Fixed - -- Fixed bug on async `ServiceBusClient` where `custom_endpoint_address` and `connection_verify` kwargs were not being passed through correctly. (Issue #26015) - ## 7.8.0 (2022-07-06) This version will be the last version to officially support Python 3.6, future versions will require Python 3.7+. From c28fb360b35dd364de2aa892f8e31a24b265c988 Mon Sep 17 00:00:00 2001 From: swathipil Date: Mon, 10 Oct 2022 15:53:39 -0700 Subject: [PATCH 5/6] nit --- sdk/servicebus/azure-servicebus/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/servicebus/azure-servicebus/CHANGELOG.md b/sdk/servicebus/azure-servicebus/CHANGELOG.md index a8b6cc00531d..9fb18066f44e 100644 --- a/sdk/servicebus/azure-servicebus/CHANGELOG.md +++ b/sdk/servicebus/azure-servicebus/CHANGELOG.md @@ -4,7 +4,7 @@ This version and all future versions will require Python 3.7+. Python 3.6 is no longer supported. -Version 7.9.0a1 is our first efforts to build an Azure Service Bus client library based on pure Python implemented AMQP stack. +Version 7.9.0a1 is our first efforts to build an Azure Service Bus client library based on a pure Python implemented AMQP stack. ### Breaking changes From 70152957bdcfb937341124606372826ae96efb97 Mon Sep 17 00:00:00 2001 From: swathipil Date: Mon, 10 Oct 2022 16:22:25 -0700 Subject: [PATCH 6/6] update failing ci --- sdk/servicebus/azure-servicebus/CHANGELOG.md | 10 ++++++++-- sdk/servicebus/azure-servicebus/dev_requirements.txt | 3 ++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/sdk/servicebus/azure-servicebus/CHANGELOG.md b/sdk/servicebus/azure-servicebus/CHANGELOG.md index 9fb18066f44e..4eb350072779 100644 --- a/sdk/servicebus/azure-servicebus/CHANGELOG.md +++ b/sdk/servicebus/azure-servicebus/CHANGELOG.md @@ -2,8 +2,6 @@ ## 7.9.0a1 (2022-10-11) -This version and all future versions will require Python 3.7+. Python 3.6 is no longer supported. - Version 7.9.0a1 is our first efforts to build an Azure Service Bus client library based on a pure Python implemented AMQP stack. ### Breaking changes @@ -15,6 +13,14 @@ Version 7.9.0a1 is our first efforts to build an Azure Service Bus client librar - uAMQP dependency is removed. +## 7.8.1 (2022-10-11) + +This version and all future versions will require Python 3.7+. Python 3.6 is no longer supported. + +### Bugs Fixed + +- Fixed bug on async `ServiceBusClient` where `custom_endpoint_address` and `connection_verify` kwargs were not being passed through correctly. (Issue #26015) + ## 7.8.0 (2022-07-06) This version will be the last version to officially support Python 3.6, future versions will require Python 3.7+. diff --git a/sdk/servicebus/azure-servicebus/dev_requirements.txt b/sdk/servicebus/azure-servicebus/dev_requirements.txt index fd59977c19b6..6a86e1893549 100644 --- a/sdk/servicebus/azure-servicebus/dev_requirements.txt +++ b/sdk/servicebus/azure-servicebus/dev_requirements.txt @@ -4,4 +4,5 @@ -e ../../../tools/azure-sdk-tools azure-mgmt-servicebus~=1.0.0 aiohttp>=3.0 -websocket-client \ No newline at end of file +websocket-client +uamqp>=1.5.1,<2.0.0 \ No newline at end of file