diff --git a/pkgs/by-name/az/azure-cli/extensions-generated.json b/pkgs/by-name/az/azure-cli/extensions-generated.json index 7222b055a91e..5f40fe492596 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.0b10", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/aks_preview-19.0.0b10-py2.py3-none-any.whl", - "hash": "sha256-xteDVuaDzci2reA8MGECuGepCLlcwcWEb8fRCL3r7h8=", + "version": "19.0.0b16", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/aks_preview-19.0.0b16-py2.py3-none-any.whl", + "hash": "sha256-KtuekAC1Nu/fjLFPmIFKYeQCJTEFwsNOr5lar6YKXl8=", "description": "Provides a preview for upcoming AKS features" }, "alb": { @@ -295,9 +295,9 @@ }, "datadog": { "pname": "datadog", - "version": "2.0.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/datadog-2.0.0-py3-none-any.whl", - "hash": "sha256-pdot6RlORnPubrsL8UWrqwUYFuGBYCPd+9DYG6fLklM=", + "version": "3.0.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/datadog-3.0.0-py3-none-any.whl", + "hash": "sha256-va/om8UaRL+oqYSjNK34UuBlwfH7TyTLCcODzAwh2Og=", "description": "Microsoft Azure Command-Line Tools Datadog Extension" }, "datafactory": { @@ -316,9 +316,9 @@ }, "dataprotection": { "pname": "dataprotection", - "version": "1.6.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dataprotection-1.6.0-py3-none-any.whl", - "hash": "sha256-UkZbS0aIcaSM6KlI6CaP5lgq6m/cQophstc2k9ZegKw=", + "version": "1.7.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dataprotection-1.7.0-py3-none-any.whl", + "hash": "sha256-4JG0UHInWxi49cXPUoLlfP8FIg9VTjmzFiWfn0to3LQ=", "description": "Microsoft Azure Command-Line Tools DataProtectionClient Extension" }, "datashare": { @@ -386,23 +386,23 @@ }, "dns-resolver": { "pname": "dns-resolver", - "version": "1.1.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dns_resolver-1.1.0-py3-none-any.whl", - "hash": "sha256-xRmWnmsEcHW/TXuR2RsWCz7W3JDLrqPCxx19H8rZ2JE=", + "version": "1.2.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dns_resolver-1.2.0-py3-none-any.whl", + "hash": "sha256-4Jaf0p22SygVmg722FOp4dkqHKlxYFoBRlvE05gmvEQ=", "description": "Microsoft Azure Command-Line Tools DnsResolverManagementClient Extension" }, "durabletask": { "pname": "durabletask", - "version": "1.0.0b4", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/durabletask-1.0.0b4-py3-none-any.whl", - "hash": "sha256-L+gilyc4l/SbtEkXlmSuLfVvtolVJxO68Z/Ezl/YH1Y=", + "version": "1.0.0b5", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/durabletask-1.0.0b5-py3-none-any.whl", + "hash": "sha256-QO63iwBbXhiZU0YbvSDiMIM6xY3kvL0OYENKGRmHZT8=", "description": "Microsoft Azure Command-Line Tools Durabletask Extension" }, "dynatrace": { "pname": "dynatrace", - "version": "1.1.1", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dynatrace-1.1.1-py3-none-any.whl", - "hash": "sha256-uDqTcLrHCSrShT7CMl3GrMWLXjGGqvB2ofaLCrnyhvg=", + "version": "2.0.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/dynatrace-2.0.0-py3-none-any.whl", + "hash": "sha256-gS+82UbXH2fh7TrIsAxDqyaeM0iMwebt4v0ImJIs07Y=", "description": "Microsoft Azure Command-Line Tools Dynatrace Extension" }, "edgeorder": { @@ -456,9 +456,9 @@ }, "fleet": { "pname": "fleet", - "version": "1.8.1", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/fleet-1.8.1-py3-none-any.whl", - "hash": "sha256-842zQA4Jk0dp8jMCro5lut4Ro5u7ny1sp095uqXyR9k=", + "version": "1.8.2", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/fleet-1.8.2-py3-none-any.whl", + "hash": "sha256-3YRF7R7NB8zPonNcgv4Cfs3gk55pgTAbeo1tGOH6fsA=", "description": "Microsoft Azure Command-Line Tools Fleet Extension" }, "fluid-relay": { @@ -477,9 +477,9 @@ }, "front-door": { "pname": "front-door", - "version": "1.3.0", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/front_door-1.3.0-py3-none-any.whl", - "hash": "sha256-kJXpPk8IfhFbVbInxaBLq894/nzyxalvVZQkQ37PTRk=", + "version": "1.4.0", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/front_door-1.4.0-py3-none-any.whl", + "hash": "sha256-9chF08+QQe2WYR/vvifE9AzjYV4X26TweeGf2U5zcGA=", "description": "Manage networking Front Doors" }, "fzf": { @@ -974,9 +974,9 @@ }, "stack-hci-vm": { "pname": "stack-hci-vm", - "version": "1.10.4", - "url": "https://azcliprod.blob.core.windows.net/cli-extensions/stack_hci_vm-1.10.4-py3-none-any.whl", - "hash": "sha256-MjcpQ7a+5Rw6Z7MAVzoa/qT6HSX6uaV+kWoiMBhK/JM=", + "version": "1.11.1", + "url": "https://azcliprod.blob.core.windows.net/cli-extensions/stack_hci_vm-1.11.1-py3-none-any.whl", + "hash": "sha256-VMxvHxjPVpnUcLZRMUv8PR95lT490FPulbAXutW9pDo=", "description": "Microsoft Azure Command-Line Tools Stack-HCi-VM Extension" }, "standbypool": { diff --git a/pkgs/by-name/az/azure-cli/package.nix b/pkgs/by-name/az/azure-cli/package.nix index 8108aec93a85..b6066170892b 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.79.0"; + version = "2.80.0"; src = fetchFromGitHub { name = "azure-cli-${version}-src"; owner = "Azure"; repo = "azure-cli"; tag = "azure-cli-${version}"; - hash = "sha256-VvCtHNMdfW/fFZlbu/7EHlSa6GtFZ0B9pdqQFjHdmXg="; + hash = "sha256-PIsOBltX2WBFCV4kdHkGPefBe/FGF9GQ5otXznE87aA="; }; # put packages that needs to be overridden in the py package scope @@ -160,6 +160,7 @@ py.pkgs.toPythonApplication ( with py.pkgs; [ antlr4-python3-runtime + azure-ai-projects azure-appconfiguration azure-batch azure-cli-core diff --git a/pkgs/development/python-modules/azure-ai-agents/default.nix b/pkgs/development/python-modules/azure-ai-agents/default.nix new file mode 100644 index 000000000000..8533cde41ec8 --- /dev/null +++ b/pkgs/development/python-modules/azure-ai-agents/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + wheel, + azure-core, + isodate, + typing-extensions, + azure-cli, +}: + +buildPythonPackage rec { + pname = "azure-ai-agents"; + version = "1.1.0"; + pyproject = true; + + src = fetchPypi { + pname = "azure_ai_agents"; + inherit version; + hash = "sha256-651yJigtAyBsP6s/PuCi/HHgrTjlLS9PGaksVu2VGuo="; + }; + + build-system = [ + setuptools + wheel + ]; + + dependencies = [ + azure-core + isodate + typing-extensions + ]; + + pythonImportsCheck = [ + "azure.ai.agents" + ]; + + meta = { + description = "Microsoft Corporation Azure AI Agents Client Library for Python"; + homepage = "https://pypi.org/project/azure-ai-agents"; + license = lib.licenses.mit; + maintainers = azure-cli.meta.maintainers; + }; +} diff --git a/pkgs/development/python-modules/azure-ai-projects/default.nix b/pkgs/development/python-modules/azure-ai-projects/default.nix new file mode 100644 index 000000000000..e3cbc9ef1bb5 --- /dev/null +++ b/pkgs/development/python-modules/azure-ai-projects/default.nix @@ -0,0 +1,49 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + wheel, + azure-core, + azure-storage-blob, + azure-ai-agents, + isodate, + typing-extensions, + azure-cli, +}: + +buildPythonPackage rec { + pname = "azure-ai-projects"; + version = "1.0.0"; + pyproject = true; + + src = fetchPypi { + pname = "azure_ai_projects"; + inherit version; + hash = "sha256-tfAwJMzw/VQ/vg9avMdORbFezMHHGrh/xxxjBh2f1jw="; + }; + + build-system = [ + setuptools + wheel + ]; + + dependencies = [ + azure-core + azure-storage-blob + azure-ai-agents + isodate + typing-extensions + ]; + + pythonImportsCheck = [ + "azure.ai.projects" + ]; + + meta = { + description = "Microsoft Azure AI Projects Client Library for Python"; + homepage = "https://pypi.org/project/azure-ai-projects/#history"; + license = lib.licenses.mit; + maintainers = azure-cli.meta.maintainers; + }; +} diff --git a/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix b/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix index 1d0ffe68ac09..79870bd3a1f1 100644 --- a/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix @@ -8,24 +8,26 @@ pythonOlder, setuptools, typing-extensions, + msrest, }: buildPythonPackage rec { pname = "azure-mgmt-cognitiveservices"; - version = "13.7.0"; + version = "14.1.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { pname = "azure_mgmt_cognitiveservices"; inherit version; - hash = "sha256-SKWkTBXGdoutI4ARqqyDqAbOuKzhtRuAQ+NbOakWehk="; + hash = "sha256-kVGRN00K20Q4Y8IKrqLJ87nVWKhJrCt48VIkkmL9yvg="; }; build-system = [ setuptools ]; dependencies = [ + msrest azure-common azure-mgmt-core isodate diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 282ef519c725..0b29ad9b8bf1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1293,10 +1293,14 @@ self: super: with self; { ayla-iot-unofficial = callPackage ../development/python-modules/ayla-iot-unofficial { }; + azure-ai-agents = callPackage ../development/python-modules/azure-ai-agents { }; + azure-ai-documentintelligence = callPackage ../development/python-modules/azure-ai-documentintelligence { }; + azure-ai-projects = callPackage ../development/python-modules/azure-ai-projects { }; + azure-ai-vision-imageanalysis = callPackage ../development/python-modules/azure-ai-vision-imageanalysis { };