From c2d48e82ba8fe17884941dcac04e96a106f127e6 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:46:23 +0200 Subject: [PATCH 01/26] python3Packages.azure-mgmt-appconfiguration: 5.0.0 -> 6.0.0b1 Amp-Thread-ID: https://ampcode.com/threads/T-019d87a4-1a3f-74c7-a2a7-5a95af00505c Co-authored-by: Amp Signed-off-by: Paul Meyer --- .../python-modules/azure-mgmt-appconfiguration/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix index b4225483c562..b28332aa942d 100644 --- a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "azure-mgmt-appconfiguration"; - version = "5.0.0"; + version = "6.0.0b1"; pyproject = true; src = fetchPypi { pname = "azure_mgmt_appconfiguration"; inherit version; - hash = "sha256-+PD4G3kNHtd7vAUuzc97EwkfrYixDB8/RxAA29nCCXc="; + hash = "sha256-zBaEyScWadchaKV5fhg1EmVWa/oSPre/gY3h1vNa5d4="; }; build-system = [ setuptools ]; From 9c47c8f02beee0c985c1d8e222cf5cc115535ad9 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:46:29 +0200 Subject: [PATCH 02/26] python3Packages.azure-mgmt-containerregistry: 14.0.0 -> 15.1.0b1 Amp-Thread-ID: https://ampcode.com/threads/T-019d87a4-1a3f-74c7-a2a7-5a95af00505c Co-authored-by: Amp Signed-off-by: Paul Meyer --- .../python-modules/azure-mgmt-containerregistry/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix b/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix index 8341559b0847..8ce07c127685 100644 --- a/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "azure-mgmt-containerregistry"; - version = "14.0.0"; + version = "15.1.0b1"; pyproject = true; src = fetchPypi { pname = "azure_mgmt_containerregistry"; inherit version; - hash = "sha256-c4PxxVR7z/525BHt2CUNVcNM3fXvaATVh1wWPMpmxLU="; + hash = "sha256-h7sN4yuZ4aSTqlLUz083PvDaFoHdjmmhH4dhvpNAkLE="; }; build-system = [ setuptools ]; From e7209af079674463433ac16d8d80897c39b940da Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:46:36 +0200 Subject: [PATCH 03/26] python3Packages.azure-mgmt-containerregistrytasks: init at 1.0.0b1 Amp-Thread-ID: https://ampcode.com/threads/T-019d87a4-1a3f-74c7-a2a7-5a95af00505c Co-authored-by: Amp Signed-off-by: Paul Meyer --- .../default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 ++ 2 files changed, 49 insertions(+) create mode 100644 pkgs/development/python-modules/azure-mgmt-containerregistrytasks/default.nix diff --git a/pkgs/development/python-modules/azure-mgmt-containerregistrytasks/default.nix b/pkgs/development/python-modules/azure-mgmt-containerregistrytasks/default.nix new file mode 100644 index 000000000000..9e58465abe36 --- /dev/null +++ b/pkgs/development/python-modules/azure-mgmt-containerregistrytasks/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + azure-common, + azure-mgmt-core, + isodate, + setuptools, + typing-extensions, +}: + +buildPythonPackage rec { + pname = "azure-mgmt-containerregistrytasks"; + version = "1.0.0b1"; + pyproject = true; + + src = fetchPypi { + pname = "azure_mgmt_containerregistrytasks"; + inherit version; + hash = "sha256-1nMN1cm/yp/fD+D5M3BtPH+4VcoQxWhQZQsHDpxsr1E="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + azure-common + azure-mgmt-core + isodate + typing-extensions + ]; + + # no tests included + doCheck = false; + + pythonImportsCheck = [ + "azure.mgmt.containerregistrytasks" + ]; + + meta = { + description = "Microsoft Azure Container Registry Tasks Client Library for Python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/containerregistry/azure-mgmt-containerregistrytasks"; + license = lib.licenses.mit; + maintainers = [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8350b4d38e44..2c8507935b31 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1493,6 +1493,10 @@ self: super: with self; { callPackage ../development/python-modules/azure-mgmt-containerregistry { }; + azure-mgmt-containerregistrytasks = + callPackage ../development/python-modules/azure-mgmt-containerregistrytasks + { }; + azure-mgmt-containerservice = callPackage ../development/python-modules/azure-mgmt-containerservice { }; From 110222330c01f5b58fd45c19f397153efbdc2420 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:46:46 +0200 Subject: [PATCH 04/26] python3Packages.azure-mgmt-containerservice: 40.2.0 -> 41.0.0 Amp-Thread-ID: https://ampcode.com/threads/T-019d87a4-1a3f-74c7-a2a7-5a95af00505c Co-authored-by: Amp Signed-off-by: Paul Meyer --- .../python-modules/azure-mgmt-containerservice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix index 08244aa6393a..c6e36e97f98a 100644 --- a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "azure-mgmt-containerservice"; - version = "40.2.0"; + version = "41.0.0"; pyproject = true; src = fetchPypi { pname = "azure_mgmt_containerservice"; inherit version; - hash = "sha256-rNVcrpW3aO/rA3fYPeoH1hDENO7AwIngKTX/MfDj4H0="; + hash = "sha256-mDDQpCcwYJyXoTOpE+LK/70WPU0/8xWvw6dnKCIqP2E="; }; build-system = [ setuptools ]; From 546500056776c6cd4ed763252295bf5b71a18e07 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:46:52 +0200 Subject: [PATCH 05/26] azure-cli: 2.84.0 -> 2.85.0 Amp-Thread-ID: https://ampcode.com/threads/T-019d87a4-1a3f-74c7-a2a7-5a95af00505c Co-authored-by: Amp Signed-off-by: Paul Meyer --- ...optional-immutable-configuration-dir.patch | 41 ++++++++++--------- pkgs/by-name/az/azure-cli/package.nix | 5 ++- 2 files changed, 25 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/0001-optional-immutable-configuration-dir.patch b/pkgs/by-name/az/azure-cli/0001-optional-immutable-configuration-dir.patch index e163915d1c72..87b04ecf6ef8 100644 --- a/pkgs/by-name/az/azure-cli/0001-optional-immutable-configuration-dir.patch +++ b/pkgs/by-name/az/azure-cli/0001-optional-immutable-configuration-dir.patch @@ -1,4 +1,4 @@ -From c12adfdefd8a091e1fa870305a3cc61de6426914 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Paul Meyer <49727155+katexochen@users.noreply.github.com> Date: Thu, 14 Dec 2023 21:16:20 +0100 Subject: [PATCH] optional immutable configuration dir @@ -17,12 +17,12 @@ Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> 3 files changed, 21 insertions(+), 6 deletions(-) diff --git a/azure/cli/core/__init__.py b/azure/cli/core/__init__.py -index d112633ec..20b6d045b 100644 +index 33cdd4b8e37230efbce12fbc033370851893bb41..af9f8704c97cf7c5df24d3e08d910ded7aad4864 100644 --- a/azure/cli/core/__init__.py +++ b/azure/cli/core/__init__.py -@@ -75,12 +75,13 @@ class AzCli(CLI): +@@ -97,15 +97,16 @@ class AzCli(CLI): self.data['query_active'] = False - + azure_folder = self.config.config_dir + azure_immutable_folder = os.environ.get('AZURE_IMMUTABLE_DIR', azure_folder) ensure_dir(azure_folder) @@ -30,20 +30,23 @@ index d112633ec..20b6d045b 100644 CONFIG.load(os.path.join(azure_folder, 'az.json')) SESSION.load(os.path.join(azure_folder, 'az.sess'), max_age=3600) - INDEX.load(os.path.join(azure_folder, 'commandIndex.json')) -- VERSIONS.load(os.path.join(azure_folder, 'versionCheck.json')) + INDEX.load(os.path.join(azure_immutable_folder, 'commandIndex.json')) + EXTENSION_INDEX.load(os.path.join(azure_folder, 'extensionIndex.json')) + HELP_INDEX.load(os.path.join(azure_folder, 'helpIndex.json')) + EXTENSION_HELP_INDEX.load(os.path.join(azure_folder, 'extensionHelpIndex.json')) +- VERSIONS.load(os.path.join(azure_folder, 'versionCheck.json')) + VERSIONS.load(os.path.join(azure_immutable_folder, 'versionCheck.json')) handle_version_update() - + self.cloud = get_active_cloud(self) diff --git a/azure/cli/core/_session.py b/azure/cli/core/_session.py -index 471a0344c..acaef6fb8 100644 +index 294cc923f740b46712912d0bd235cfaf3efe8b95..406fdc42e451271b4da5285fe61339218c2d4fec 100644 --- a/azure/cli/core/_session.py +++ b/azure/cli/core/_session.py @@ -85,6 +85,19 @@ class Session(MutableMapping): return len(self.data) - - + + +class ImmutableSession(Session): + """ + A session that is backed by an immutable JSON file. This session is read-only. @@ -59,29 +62,31 @@ index 471a0344c..acaef6fb8 100644 + # ACCOUNT contains subscriptions information ACCOUNT = Session() - -@@ -95,16 +108,16 @@ CONFIG = Session() + +@@ -95,7 +108,7 @@ CONFIG = Session() SESSION = Session() - + # INDEX contains {top-level command: [command_modules and extensions]} mapping index -INDEX = Session() +INDEX = ImmutableSession() - - # VERSIONS provides local versions and pypi versions. + + # EXTENSION_INDEX contains top-level command mappings for installed extensions + EXTENSION_INDEX = Session() +@@ -110,10 +123,10 @@ EXTENSION_HELP_INDEX = Session() # DO NOT USE it to get the current version of azure-cli, # it could be lagged behind and can be used to check whether # an upgrade of azure-cli happens -VERSIONS = Session() +VERSIONS = ImmutableSession() - + # EXT_CMD_TREE provides command to extension name mapping -EXT_CMD_TREE = Session() +EXT_CMD_TREE = ImmutableSession() - + # CLOUD_ENDPOINTS provides endpoints/suffixes of clouds CLOUD_ENDPOINTS = Session() diff --git a/azure/cli/core/extension/dynamic_install.py b/azure/cli/core/extension/dynamic_install.py -index cb03980a0..29279be2b 100644 +index fc35e5d197c47b6d278ea3870f29b06219713d98..adb6fbfc94281bdc142eafdd14c28161975665ca 100644 --- a/azure/cli/core/extension/dynamic_install.py +++ b/azure/cli/core/extension/dynamic_install.py @@ -17,7 +17,8 @@ def _get_extension_command_tree(cli_ctx): @@ -94,5 +99,3 @@ index cb03980a0..29279be2b 100644 if not EXT_CMD_TREE.data: import posixpath import requests --- -2.42.0 diff --git a/pkgs/by-name/az/azure-cli/package.nix b/pkgs/by-name/az/azure-cli/package.nix index baa92f42729f..8ced980fbff2 100644 --- a/pkgs/by-name/az/azure-cli/package.nix +++ b/pkgs/by-name/az/azure-cli/package.nix @@ -26,14 +26,14 @@ }: let - version = "2.84.0"; + version = "2.85.0"; src = fetchFromGitHub { name = "azure-cli-${version}-src"; owner = "Azure"; repo = "azure-cli"; tag = "azure-cli-${version}"; - hash = "sha256-1vt7b9f3enQ3xQzO9JhDETUOpOkW2xWB1qR5arm6xZM="; + hash = "sha256-fNch6QiiHffyHOHw30dlRoe5UFvGVIZkneULjNihGdU="; }; # put packages that needs to be overridden in the py package scope @@ -187,6 +187,7 @@ py.pkgs.toPythonApplication ( azure-mgmt-compute azure-mgmt-containerinstance azure-mgmt-containerregistry + azure-mgmt-containerregistrytasks azure-mgmt-containerservice azure-mgmt-cosmosdb azure-mgmt-datalake-store From 61c0016a91fe3bacfe94ba1364ea99a8e1512d75 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:47:45 +0200 Subject: [PATCH 06/26] azure-cli-extensions.computelimit: init at 1.0.0b1 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 6fef1084ca99..19f2e99782ca 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -216,6 +216,13 @@ "hash": "sha256-GOcr3wcJ+FE/UUcvaoB90bWmdthmYZpDznaAtLr48LU=", "description": "Microsoft Azure Command-Line Tools Cloudhsm Extension" }, + "computelimit": { + "pname": "computelimit", + "version": "1.0.0b1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/computelimit-1.0.0b1-py3-none-any.whl", + "hash": "sha256-Om6Hp12RxcajwQDUL/APXQpNjZNsJin/ad93hPfTOCg=", + "description": "Microsoft Azure Command-Line Tools Computelimit Extension" + }, "computeschedule": { "pname": "computeschedule", "version": "1.0.0b1", From 38f5dddb0012a8e2f6f9ea737ef4a42b87291e39 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:47:47 +0200 Subject: [PATCH 07/26] azure-cli-extensions.appnet-preview: init at 1.0.0b2 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 19f2e99782ca..aea7b95d2a9a 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -90,6 +90,13 @@ "hash": "sha256-ATO7B3Dzzk8nswan5Tvym7eloe3OD9ZO+yrfkpTWZns=", "description": "Microsoft Azure Command-Line Tools ApicExtension Extension" }, + "appnet-preview": { + "pname": "appnet-preview", + "version": "1.0.0b2", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/appnet_preview-1.0.0b2-py3-none-any.whl", + "hash": "sha256-JGt61AOwZxk4oxZh4ohktQQH73cBnuHyHwvreev+xH0=", + "description": "Azure CLI commands for working with Azure Kubernetes Application Network resources" + }, "appservice-kube": { "pname": "appservice-kube", "version": "0.1.11", From 60dbdfc8f65eee57db2a4de57e19917a7e18c587 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:47:49 +0200 Subject: [PATCH 08/26] azure-cli-extensions.acrtransfer: 1.1.0 -> 1.1.1b1 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index aea7b95d2a9a..9d506d5a582a 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -22,9 +22,9 @@ }, "acrtransfer": { "pname": "acrtransfer", - "version": "1.1.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/acrtransfer-1.1.0-py3-none-any.whl", - "hash": "sha256-ZouU0DQbZjphAhLzGLiZpTvmCuDrWcR+Fi9dq9NINVE=", + "version": "1.1.1b1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/acrtransfer-1.1.1b1-py3-none-any.whl", + "hash": "sha256-9rbBiFCxK0cInu5puF5y2kAYcQ7xFa/X3/va5n5i/J0=", "description": "Microsoft Azure Command-Line Tools Acrtransfer Extension" }, "ad": { From d6663b7ebf31ec46601d1cde5d8d4319d3352846 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:47:51 +0200 Subject: [PATCH 09/26] azure-cli-extensions.stream-analytics: 1.0.1 -> 1.0.2 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 9d506d5a582a..0cd8c4d123cc 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -1058,9 +1058,9 @@ }, "stream-analytics": { "pname": "stream-analytics", - "version": "1.0.1", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/stream_analytics-1.0.1-py3-none-any.whl", - "hash": "sha256-LQbplYfwJBMr03IehPFE0qHdwc3v5Nw/Zfs+z8jgKZ0=", + "version": "1.0.2", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/stream_analytics-1.0.2-py3-none-any.whl", + "hash": "sha256-HAkhteF4LaAO3YnOrWHvHJ+9K6Kd4ns9GCcnDXDJtLg=", "description": "Microsoft Azure Command-Line Tools StreamAnalyticsManagementClient Extension" }, "subscription": { From d0d01de4b163d6eb55a37793cd77b75e08408868 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:47:53 +0200 Subject: [PATCH 10/26] azure-cli-extensions.new-relic: 1.0.2 -> 1.1.0 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 0cd8c4d123cc..7a95d7a7bf8e 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -792,9 +792,9 @@ }, "new-relic": { "pname": "new-relic", - "version": "1.0.2", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/new_relic-1.0.2-py3-none-any.whl", - "hash": "sha256-/h2TeDcQyRFvcZBwNzxcPrlf638sjfZxYZ97pm7AxB4=", + "version": "1.1.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/new_relic-1.1.0-py3-none-any.whl", + "hash": "sha256-bwmP1OWX9ggv0KHEx8u0C7qS+XR4lJXDpeYykoKm0Y0=", "description": "Microsoft Azure Command-Line Tools NewRelic Extension" }, "next": { From 26cee4c884c69472c96f47f26b17a2e824e8c88d Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:47:55 +0200 Subject: [PATCH 11/26] azure-cli-extensions.azure-firewall: 2.1.0 -> 2.1.1 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 7a95d7a7bf8e..865ce892ddc2 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -155,9 +155,9 @@ }, "azure-firewall": { "pname": "azure-firewall", - "version": "2.1.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/azure_firewall-2.1.0-py2.py3-none-any.whl", - "hash": "sha256-b7ciHJ/BDta4xZXkzrOslTNqyEUH+fKxlQ0p5SwOmBw=", + "version": "2.1.1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/azure_firewall-2.1.1-py2.py3-none-any.whl", + "hash": "sha256-gjt7/Ba38xrpdRyc4oybPbqmhOqZ8Ik/dNP8XRzm4Wc=", "description": "Manage Azure Firewall resources" }, "azurelargeinstance": { From 46bedebc62d638db8930c4e8c3e257cee2f53dc9 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:47:58 +0200 Subject: [PATCH 12/26] azure-cli-extensions.durabletask: 1.0.0b5 -> 1.0.0b7 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 865ce892ddc2..aaae70687035 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -421,9 +421,9 @@ }, "durabletask": { "pname": "durabletask", - "version": "1.0.0b5", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/durabletask-1.0.0b5-py3-none-any.whl", - "hash": "sha256-QO63iwBbXhiZU0YbvSDiMIM6xY3kvL0OYENKGRmHZT8=", + "version": "1.0.0b7", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/durabletask-1.0.0b7-py3-none-any.whl", + "hash": "sha256-31AvidVj3oZtfgTcEo5qrf5+x4tOQiuq6aavoTKsquI=", "description": "Microsoft Azure Command-Line Tools Durabletask Extension" }, "dynatrace": { From 134fb4ae1dbe733b42061300109ec1f85cc483b6 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:00 +0200 Subject: [PATCH 13/26] azure-cli-extensions.amlfs: 1.2.0 -> 1.3.0 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index aaae70687035..90e7d264cfb1 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -78,9 +78,9 @@ }, "amlfs": { "pname": "amlfs", - "version": "1.2.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/amlfs-1.2.0-py3-none-any.whl", - "hash": "sha256-0YpGEyCw7MfO9FFEpGIi1ICDMIkM6FAt6djWsBw2ct4=", + "version": "1.3.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/amlfs-1.3.0-py3-none-any.whl", + "hash": "sha256-xxMq9FdjByOn693DhfSOOUkz6HGfnbm5EUMCSSnoakw=", "description": "Microsoft Azure Command-Line Tools Amlfs Extension" }, "apic-extension": { From bb9e7d9e428a4663c8b4de0f340f368e248f4229 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:02 +0200 Subject: [PATCH 14/26] azure-cli-extensions.networkcloud: 4.0.0 -> 5.0.0b1 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 90e7d264cfb1..105b4f3568b6 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -785,10 +785,10 @@ }, "networkcloud": { "pname": "networkcloud", - "version": "4.0.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/networkcloud-4.0.0-py3-none-any.whl", - "hash": "sha256-ynLpfG9y08tW1RPaNmhQbaoZS7ORBWqhLeJ2LD+yk6Y=", - "description": "Support for Azure Operator Nexus network cloud commands based on 2025-09-01 API version" + "version": "5.0.0b1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/networkcloud-5.0.0b1-py3-none-any.whl", + "hash": "sha256-q6F3dUqkhngm6/8Xe7Aki6OUTKbCpGCwy/bIcoPpmlM=", + "description": "Support for Azure Operator Nexus network cloud commands based on 2026-01-01-preview API version" }, "new-relic": { "pname": "new-relic", From bba03df2ccc65034b30f55834dd3f501ba18240a Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:04 +0200 Subject: [PATCH 15/26] azure-cli-extensions.managednetworkfabric: 9.0.0 -> 9.1.1 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 105b4f3568b6..575ed6ffeaf9 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -694,9 +694,9 @@ }, "managednetworkfabric": { "pname": "managednetworkfabric", - "version": "9.0.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/managednetworkfabric-9.0.0-py3-none-any.whl", - "hash": "sha256-0rHpjofa54BNAfgzIoapCZKxgVgQJhOyLQxB8LhxkgQ=", + "version": "9.1.1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/managednetworkfabric-9.1.1-py3-none-any.whl", + "hash": "sha256-bLPE5Spy4Lhtv6ZEWx2E2nLRqkrZ/LfJVmDQWjqEZi0=", "description": "Support for managednetworkfabric commands based on 2025-07-15 API version" }, "managementpartner": { From 6911dc1471046ff9b45bbd297e9e0dd1dd7a0bf7 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:06 +0200 Subject: [PATCH 16/26] azure-cli-extensions.nginx: 2.0.0b10 -> 2.0.0 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 575ed6ffeaf9..58eaf318c60e 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -806,9 +806,9 @@ }, "nginx": { "pname": "nginx", - "version": "2.0.0b10", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/nginx-2.0.0b10-py2.py3-none-any.whl", - "hash": "sha256-RYvMtOEopLUbYUPt1RxECyGEyDc4aOAt2hp7Orv0DAM=", + "version": "2.0.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/nginx-2.0.0-py2.py3-none-any.whl", + "hash": "sha256-M5MrIm86LPcXTw0WtayNA5LoAnGC4nbEhvjUPGL9KPM=", "description": "Microsoft Azure Command-Line Tools Nginx Extension" }, "notification-hub": { From 7813e12cd949232a530d4de1400ab75d821bb2d4 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:08 +0200 Subject: [PATCH 17/26] azure-cli-extensions.aks-preview: 19.0.0b22 -> 20.0.0b1 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 58eaf318c60e..1d9e22a2f438 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -50,9 +50,9 @@ }, "aks-preview": { "pname": "aks-preview", - "version": "19.0.0b22", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/aks_preview-19.0.0b22-py2.py3-none-any.whl", - "hash": "sha256-/TBJnRAsSSDTGP114fkkQeJ2gzryA8LQQMY+7/G71PI=", + "version": "20.0.0b1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/aks_preview-20.0.0b1-py2.py3-none-any.whl", + "hash": "sha256-arH7mhRieuEn5s2G8dpZsqk/RKyuslEphOi62FviS7U=", "description": "Provides a preview for upcoming AKS features" }, "alb": { From 031aed53a56ecb122e1d1b6a9dfa35cb799a858a Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:10 +0200 Subject: [PATCH 18/26] azure-cli-extensions.migrate: 3.0.0b3 -> 3.0.0b4 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 1d9e22a2f438..4a1a488e7422 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -729,9 +729,9 @@ }, "migrate": { "pname": "migrate", - "version": "3.0.0b3", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/migrate-3.0.0b3-py3-none-any.whl", - "hash": "sha256-Yyos4j33u3xCu+xuUt53ifCF5TD2m5YRjw2j66CIah4=", + "version": "3.0.0b4", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/migrate-3.0.0b4-py3-none-any.whl", + "hash": "sha256-4icsf1zk6OUrAgG+P+kdaG3POHnman6dmppwdGzRQzQ=", "description": "Support for Azure Migrate preview" }, "mixed-reality": { From 943f4d7502e1a64c6b3fe186d98caa3c8f01bc7b Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:13 +0200 Subject: [PATCH 19/26] azure-cli-extensions.edge-action: 1.0.0b3 -> 1.0.0b4 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 4a1a488e7422..de75360b5f13 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -435,9 +435,9 @@ }, "edge-action": { "pname": "edge-action", - "version": "1.0.0b3", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/edge_action-1.0.0b3-py3-none-any.whl", - "hash": "sha256-rAC5OVb2crUfQR1DkQmW09Ifft55aAnYgM7s8frPzW4=", + "version": "1.0.0b4", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/edge_action-1.0.0b4-py3-none-any.whl", + "hash": "sha256-bFIW0MS8t0ggUMfSU/VQki2VcYYQpALAVoPLGWt5aro=", "description": "Microsoft Azure Command-Line Tools Extension for Azure Front Door Edge Actions" }, "edgeorder": { From 6db2433f70d745f4edbc5f2a5f118cb23790f074 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:15 +0200 Subject: [PATCH 20/26] azure-cli-extensions.dataprotection: 1.8.0 -> 1.9.0 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index de75360b5f13..d8ac26c13aa9 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -337,9 +337,9 @@ }, "dataprotection": { "pname": "dataprotection", - "version": "1.8.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dataprotection-1.8.0-py3-none-any.whl", - "hash": "sha256-/rod07bVvDFF6fjYuPf2J0ZU8mtsWDLLp9m7n6dJ998=", + "version": "1.9.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dataprotection-1.9.0-py3-none-any.whl", + "hash": "sha256-YGJlWG4VPvcyKJ2qOnkgt1JYXqPF9LTrnvdTkIZcF30=", "description": "Microsoft Azure Command-Line Tools DataProtectionClient Extension" }, "datashare": { From aa4d62a4ac8cb7ba27b288e5a0c71583f5656d02 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:17 +0200 Subject: [PATCH 21/26] azure-cli-extensions.confluent: 1.1.0 -> 1.2.0 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index d8ac26c13aa9..3bb3d33882ba 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -246,9 +246,9 @@ }, "confluent": { "pname": "confluent", - "version": "1.1.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/confluent-1.1.0-py3-none-any.whl", - "hash": "sha256-X/jWCmB/B01Z56Y/6xcl+4e2d7DDDsMHaqZ0/PtU6TU=", + "version": "1.2.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/confluent-1.2.0-py3-none-any.whl", + "hash": "sha256-ANimjFyLbb3biHn13nBUsNmTPW4eGrEX+O1LfUMJBsQ=", "description": "Microsoft Azure Command-Line Tools ConfluentManagementClient Extension" }, "connectedmachine": { From 89b5870ee62d6d1d11def2c512f9ea957f9919fc Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:19 +0200 Subject: [PATCH 22/26] azure-cli-extensions.oracle-database: 2.0.0 -> 2.0.1 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 3bb3d33882ba..9913bd30ed84 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -834,9 +834,9 @@ }, "oracle-database": { "pname": "oracle-database", - "version": "2.0.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/oracle_database-2.0.0-py3-none-any.whl", - "hash": "sha256-vsL+QDpFmnZX+Pl2j8rSC7RM3bpFuaQFZzav56F8OdU=", + "version": "2.0.1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/oracle_database-2.0.1-py3-none-any.whl", + "hash": "sha256-VlKOK9xP9e3NfPTO8jiqjdhJMkKzRpR8IWZ1hh0Z86Y=", "description": "Microsoft Azure Command-Line Tools OracleDatabase Extension" }, "orbital": { From b78129b613ca33069f45f526ce0a2f7bf9600d24 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:21 +0200 Subject: [PATCH 23/26] azure-cli-extensions.standbypool: 2.0.0 -> 2.1.0 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 9913bd30ed84..19df5b0ac72d 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -1009,9 +1009,9 @@ }, "standbypool": { "pname": "standbypool", - "version": "2.0.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/standbypool-2.0.0-py3-none-any.whl", - "hash": "sha256-8nsig3n3h7HZqgFQC0jelvOWs8bZoe2uOYFe0AxJBfc=", + "version": "2.1.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/standbypool-2.1.0-py3-none-any.whl", + "hash": "sha256-uB/8O2M2OjAyPD7L+98L3fv8rMbWG84AFlV7VXROirY=", "description": "Microsoft Azure Command-Line Tools Standbypool Extension" }, "staticwebapp": { From b53c27e24a077ba8f7a5c75a6239c09a52d1c014 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:23 +0200 Subject: [PATCH 24/26] azure-cli-extensions.stack-hci-vm: 1.11.9 -> 1.13.0 --- pkgs/by-name/az/azure-cli/extensions-generated.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 19df5b0ac72d..1a938c126902 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -1002,9 +1002,9 @@ }, "stack-hci-vm": { "pname": "stack-hci-vm", - "version": "1.11.9", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/stack_hci_vm-1.11.9-py3-none-any.whl", - "hash": "sha256-MX5rPOARe9r9kglMz+R8EnMrZ/nxL9ICK5hzXEWXjWk=", + "version": "1.13.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/stack_hci_vm-1.13.0-py3-none-any.whl", + "hash": "sha256-/GKJy7+iT33evnZ4UpNXB9GNBWtiLIOJXhk5VZowIos=", "description": "Microsoft Azure Command-Line Tools Stack-HCi-VM Extension" }, "standbypool": { From 1b12779e0da14927ac8dea014fb1cd868edbb241 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:25 +0200 Subject: [PATCH 25/26] azure-cli-extensions.workload-orchestration: 5.1.0 -> 5.1.1 Amp-Thread-ID: https://ampcode.com/threads/T-019d87a4-1a3f-74c7-a2a7-5a95af00505c Co-authored-by: Amp Signed-off-by: Paul Meyer --- pkgs/by-name/az/azure-cli/extensions-generated.json | 7 ------- pkgs/by-name/az/azure-cli/extensions-manual.nix | 10 ++++++++++ 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 1a938c126902..9aa7b5a2d69b 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -1147,13 +1147,6 @@ "hash": "sha256-kIsN8HzvZSF2oPK/D9z1i10W+0kD7jwG9z8Ls5E6XA8=", "description": "Additional commands for Azure AppService" }, - "workload-orchestration": { - "pname": "workload-orchestration", - "version": "5.1.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/workload_orchestration-5.1.0-py3-none-any.whl", - "hash": "sha256-/9MGhiqQpEUPJ9AgVM0tZ/SQiRdVvOsXVgdnqAtfSMw=", - "description": "Microsoft Azure Command-Line Tools WorkloadOperations Extension" - }, "workloads": { "pname": "workloads", "version": "1.1.0", diff --git a/pkgs/by-name/az/azure-cli/extensions-manual.nix b/pkgs/by-name/az/azure-cli/extensions-manual.nix index 8d361268f807..0774e4acc239 100644 --- a/pkgs/by-name/az/azure-cli/extensions-manual.nix +++ b/pkgs/by-name/az/azure-cli/extensions-manual.nix @@ -359,6 +359,16 @@ ]; meta.maintainers = with lib.maintainers; [ techknowlogick ]; }; + workload-orchestration = mkAzExtension { + pname = "workload-orchestration"; + version = "5.1.1"; + url = "https://azcliprod.blob.core.windows.net/cli-extensions/workload_orchestration-5.1.1-py3-none-any.whl"; + hash = "sha256-mtmFRd6K2uOpzgKezdAoBDD7mGFh7blkUGvMqSajdSQ="; + description = "Microsoft Azure Command-Line Tools WorkloadOperations Extension"; + propagatedBuildInputs = with python3Packages; [ + kubernetes + ]; + }; } // lib.optionalAttrs config.allowAliases { # Removed extensions From ac793e14dcd0bf10ef2327959e5309abe974df2f Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Mon, 13 Apr 2026 18:48:27 +0200 Subject: [PATCH 26/26] azure-cli-extensions.neon: remove Amp-Thread-ID: https://ampcode.com/threads/T-019d87a4-1a3f-74c7-a2a7-5a95af00505c Co-authored-by: Amp Signed-off-by: Paul Meyer --- pkgs/by-name/az/azure-cli/extensions-generated.json | 7 ------- pkgs/by-name/az/azure-cli/extensions-manual.nix | 1 + 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 9aa7b5a2d69b..df571b6d90cf 100644 --- a/pkgs/by-name/az/azure-cli/extensions-generated.json +++ b/pkgs/by-name/az/azure-cli/extensions-generated.json @@ -769,13 +769,6 @@ "hash": "sha256-q5tuqnN94FS1opr9oLx2LHFYuFX6PTDaBmuvrByXTsI=", "description": "Microsoft Azure Command-Line Tools MulticloudConnector Extension" }, - "neon": { - "pname": "neon", - "version": "1.0.1b1", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/neon-1.0.1b1-py3-none-any.whl", - "hash": "sha256-JG8Y+6/aF8xtsnBledcvxfJ4K+yhS47CS6pIvK7orm8=", - "description": "Microsoft Azure Command-Line Tools Neon Extension" - }, "network-analytics": { "pname": "network-analytics", "version": "1.0.0b1", diff --git a/pkgs/by-name/az/azure-cli/extensions-manual.nix b/pkgs/by-name/az/azure-cli/extensions-manual.nix index 0774e4acc239..6bbf6691b8b3 100644 --- a/pkgs/by-name/az/azure-cli/extensions-manual.nix +++ b/pkgs/by-name/az/azure-cli/extensions-manual.nix @@ -383,6 +383,7 @@ hdinsightonaks = throw "The 'hdinsightonaks' extension for azure-cli was removed upstream"; # https://github.com/Azure/azure-cli-extensions/pull/8956 logz = throw "The 'logz' extension for azure-cli was deprecated upstream"; # Added 2024-11-02, https://github.com/Azure/azure-cli-extensions/pull/8459 mobile-network = throw "The 'mobile-network' extension for azure-cli was removed upstream"; # https://github.com/Azure/azure-cli-extensions/pull/9453 + neon = throw "The 'neon' extension for azure-cli was removed upstream"; # Added 2026-04-13, https://github.com/Azure/azure-cli-extensions/pull/9661 pinecone = throw "The 'pinecone' extension for azure-cli was removed upstream"; # Added 2025-06-03, https://github.com/Azure/azure-cli-extensions/pull/8763 playwright-cli-extension = throw "The 'playwright-cli-extension' extension for azure-cli was removed upstream"; # https://github.com/Azure/azure-cli-extensions/pull/9156 sap-hana = throw "The 'sap-hana' extension for azure-cli was deprecated upstream"; # Added 2025-07-01, https://github.com/Azure/azure-cli-extensions/pull/8904