From d027179b05a9facc1715f9a6b0b439f278e0ddc9 Mon Sep 17 00:00:00 2001 From: xiangyan99 Date: Tue, 17 Mar 2026 16:40:19 -0700 Subject: [PATCH 1/4] Changed the `azure_cloud` setting environment variable from `AZURE_CLOUD` to `AZURE_SDK_CLOUD_CONF`. --- sdk/core/azure-core/CHANGELOG.md | 2 ++ sdk/core/azure-core/azure/core/settings.py | 2 +- sdk/core/azure-core/tests/test_settings.py | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sdk/core/azure-core/CHANGELOG.md b/sdk/core/azure-core/CHANGELOG.md index 10db05b94691..32ffa936ee2f 100644 --- a/sdk/core/azure-core/CHANGELOG.md +++ b/sdk/core/azure-core/CHANGELOG.md @@ -6,6 +6,8 @@ ### Breaking Changes +- Changed the `azure_cloud` setting environment variable from `AZURE_CLOUD` to `AZURE_SDK_CLOUD_CONF`. + ### Bugs Fixed ### Other Changes diff --git a/sdk/core/azure-core/azure/core/settings.py b/sdk/core/azure-core/azure/core/settings.py index a3640d8c0cbb..8ba3ee4a80d3 100644 --- a/sdk/core/azure-core/azure/core/settings.py +++ b/sdk/core/azure-core/azure/core/settings.py @@ -527,7 +527,7 @@ def _config(self, props: Mapping[str, Any]) -> Tuple[Any, ...]: azure_cloud: PrioritizedSetting[Union[str, AzureClouds], AzureClouds] = PrioritizedSetting( "azure_cloud", - env_var="AZURE_CLOUD", + env_var="AZURE_SDK_CLOUD_CONF", convert=convert_azure_cloud, default=AzureClouds.AZURE_PUBLIC_CLOUD, ) diff --git a/sdk/core/azure-core/tests/test_settings.py b/sdk/core/azure-core/tests/test_settings.py index 1958533dd7a9..17e4ee2313b7 100644 --- a/sdk/core/azure-core/tests/test_settings.py +++ b/sdk/core/azure-core/tests/test_settings.py @@ -269,8 +269,8 @@ def test_current(self): assert isinstance(val, tuple) assert val.log_level == 10 del os.environ["AZURE_LOG_LEVEL"] - os.environ["AZURE_CLOUD"] = "AZURE_CHINA_CLOUD" + os.environ["AZURE_SDK_CLOUD_CONF"] = "AZURE_CHINA_CLOUD" val = m.settings.current assert isinstance(val, tuple) assert val.azure_cloud == AzureClouds.AZURE_CHINA_CLOUD - del os.environ["AZURE_CLOUD"] + del os.environ["AZURE_SDK_CLOUD_CONF"] From 6a7b1d3f2e3a6d3a05ffe3b8589e12c81d6ee27d Mon Sep 17 00:00:00 2001 From: xiangyan99 Date: Wed, 18 Mar 2026 11:24:32 -0700 Subject: [PATCH 2/4] address feedback --- sdk/core/azure-core/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/core/azure-core/CHANGELOG.md b/sdk/core/azure-core/CHANGELOG.md index 32ffa936ee2f..675a99dffdf5 100644 --- a/sdk/core/azure-core/CHANGELOG.md +++ b/sdk/core/azure-core/CHANGELOG.md @@ -1,12 +1,12 @@ # Release History -## 1.38.4 (Unreleased) +## 1.39.0 (Unreleased) ### Features Added ### Breaking Changes -- Changed the `azure_cloud` setting environment variable from `AZURE_CLOUD` to `AZURE_SDK_CLOUD_CONF`. +- Changed the previously undocumented `azure_cloud` setting environment variable from `AZURE_CLOUD` to `AZURE_SDK_CLOUD_CONF`. ### Bugs Fixed From bedebe4732c5018bd2fcd05cf1b9ddf548ecd399 Mon Sep 17 00:00:00 2001 From: xiangyan99 Date: Wed, 18 Mar 2026 12:39:50 -0700 Subject: [PATCH 3/4] update release date --- sdk/core/azure-core/CHANGELOG.md | 2 +- sdk/core/azure-core/azure/core/_version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/core/azure-core/CHANGELOG.md b/sdk/core/azure-core/CHANGELOG.md index 675a99dffdf5..86c99bf3bbaa 100644 --- a/sdk/core/azure-core/CHANGELOG.md +++ b/sdk/core/azure-core/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History -## 1.39.0 (Unreleased) +## 1.39.0 (2026-03-18) ### Features Added diff --git a/sdk/core/azure-core/azure/core/_version.py b/sdk/core/azure-core/azure/core/_version.py index d2ec0ea68682..719c80b3ffe7 100644 --- a/sdk/core/azure-core/azure/core/_version.py +++ b/sdk/core/azure-core/azure/core/_version.py @@ -9,4 +9,4 @@ # regenerated. # -------------------------------------------------------------------------- -VERSION = "1.38.4" +VERSION = "1.39.0" From 3687f6c46edd85c3895b933c0395d0d03b905a22 Mon Sep 17 00:00:00 2001 From: xiangyan99 Date: Wed, 18 Mar 2026 12:50:56 -0700 Subject: [PATCH 4/4] cleanup changelog --- sdk/core/azure-core/CHANGELOG.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/sdk/core/azure-core/CHANGELOG.md b/sdk/core/azure-core/CHANGELOG.md index 86c99bf3bbaa..eff0fbbbaacf 100644 --- a/sdk/core/azure-core/CHANGELOG.md +++ b/sdk/core/azure-core/CHANGELOG.md @@ -2,16 +2,10 @@ ## 1.39.0 (2026-03-18) -### Features Added - ### Breaking Changes - Changed the previously undocumented `azure_cloud` setting environment variable from `AZURE_CLOUD` to `AZURE_SDK_CLOUD_CONF`. -### Bugs Fixed - -### Other Changes - ## 1.38.3 (2026-03-12) ### Bugs Fixed