diff --git a/src/azure-cli/requirements.py3.Darwin.txt b/src/azure-cli/requirements.py3.Darwin.txt index f57d8a3ff33..eda8a1237ce 100644 --- a/src/azure-cli/requirements.py3.Darwin.txt +++ b/src/azure-cli/requirements.py3.Darwin.txt @@ -12,7 +12,7 @@ azure-core==1.31.0 azure-cosmos==3.2.0 azure-data-tables==12.4.0 azure-datalake-store==1.0.0a0 -azure-keyvault-administration==4.4.0b2 +azure-keyvault-administration==4.4.0 azure-keyvault-certificates==4.7.0 azure-keyvault-keys==4.11.0b1 azure-keyvault-secrets==4.7.0 @@ -23,9 +23,9 @@ azure-mgmt-appcontainers==2.0.0 azure-mgmt-applicationinsights==1.0.0 azure-mgmt-authorization==4.0.0 azure-mgmt-batch==17.3.0 -azure-mgmt-batchai==7.0.0b1 +azure-mgmt-batchai==7.0.0 azure-mgmt-billing==6.0.0 -azure-mgmt-botservice==2.0.0b3 +azure-mgmt-botservice==2.0.0 azure-mgmt-cdn==12.0.0 azure-mgmt-cognitiveservices==13.5.0 azure-mgmt-compute==34.1.0 @@ -41,7 +41,7 @@ azure-mgmt-datamigration==10.0.0 azure-mgmt-dns==8.0.0 azure-mgmt-eventgrid==10.2.0b2 azure-mgmt-eventhub==10.1.0 -azure-mgmt-extendedlocation==1.0.0b2 +azure-mgmt-extendedlocation==1.0.0 azure-mgmt-hdinsight==9.0.0b3 azure-mgmt-imagebuilder==1.3.0 azure-mgmt-iotcentral==10.0.0b1 @@ -57,7 +57,7 @@ azure-mgmt-monitor==7.0.0b1 azure-mgmt-msi==7.0.0 azure-mgmt-netapp==10.1.0 azure-mgmt-policyinsights==1.1.0b4 -azure-mgmt-postgresqlflexibleservers==1.1.0b2 +azure-mgmt-postgresqlflexibleservers==1.1.0 azure-mgmt-privatedns==1.0.0 azure-mgmt-rdbms==10.2.0b17 azure-mgmt-mysqlflexibleservers==1.0.0b3 diff --git a/src/azure-cli/requirements.py3.Linux.txt b/src/azure-cli/requirements.py3.Linux.txt index 0c47ca177a2..9d6cc4c6560 100644 --- a/src/azure-cli/requirements.py3.Linux.txt +++ b/src/azure-cli/requirements.py3.Linux.txt @@ -12,7 +12,7 @@ azure-core==1.31.0 azure-cosmos==3.2.0 azure-data-tables==12.4.0 azure-datalake-store==1.0.0a0 -azure-keyvault-administration==4.4.0b2 +azure-keyvault-administration==4.4.0 azure-keyvault-certificates==4.7.0 azure-keyvault-keys==4.11.0b1 azure-keyvault-secrets==4.7.0 @@ -23,9 +23,9 @@ azure-mgmt-appcontainers==2.0.0 azure-mgmt-applicationinsights==1.0.0 azure-mgmt-authorization==4.0.0 azure-mgmt-batch==17.3.0 -azure-mgmt-batchai==7.0.0b1 +azure-mgmt-batchai==7.0.0 azure-mgmt-billing==6.0.0 -azure-mgmt-botservice==2.0.0b3 +azure-mgmt-botservice==2.0.0 azure-mgmt-cdn==12.0.0 azure-mgmt-cognitiveservices==13.5.0 azure-mgmt-compute==34.1.0 @@ -41,7 +41,7 @@ azure-mgmt-datamigration==10.0.0 azure-mgmt-dns==8.0.0 azure-mgmt-eventgrid==10.2.0b2 azure-mgmt-eventhub==10.1.0 -azure-mgmt-extendedlocation==1.0.0b2 +azure-mgmt-extendedlocation==1.0.0 azure-mgmt-hdinsight==9.0.0b3 azure-mgmt-imagebuilder==1.3.0 azure-mgmt-iotcentral==10.0.0b1 @@ -57,7 +57,7 @@ azure-mgmt-monitor==7.0.0b1 azure-mgmt-msi==7.0.0 azure-mgmt-netapp==10.1.0 azure-mgmt-policyinsights==1.1.0b4 -azure-mgmt-postgresqlflexibleservers==1.1.0b2 +azure-mgmt-postgresqlflexibleservers==1.1.0 azure-mgmt-privatedns==1.0.0 azure-mgmt-rdbms==10.2.0b17 azure-mgmt-mysqlflexibleservers==1.0.0b3 diff --git a/src/azure-cli/requirements.py3.windows.txt b/src/azure-cli/requirements.py3.windows.txt index 4811a80c927..465917fc0e0 100644 --- a/src/azure-cli/requirements.py3.windows.txt +++ b/src/azure-cli/requirements.py3.windows.txt @@ -12,7 +12,7 @@ azure-core==1.31.0 azure-cosmos==3.2.0 azure-data-tables==12.4.0 azure-datalake-store==1.0.0a0 -azure-keyvault-administration==4.4.0b2 +azure-keyvault-administration==4.4.0 azure-keyvault-certificates==4.7.0 azure-keyvault-keys==4.11.0b1 azure-keyvault-secrets==4.7.0 @@ -23,9 +23,9 @@ azure-mgmt-appcontainers==2.0.0 azure-mgmt-applicationinsights==1.0.0 azure-mgmt-authorization==4.0.0 azure-mgmt-batch==17.3.0 -azure-mgmt-batchai==7.0.0b1 +azure-mgmt-batchai==7.0.0 azure-mgmt-billing==6.0.0 -azure-mgmt-botservice==2.0.0b3 +azure-mgmt-botservice==2.0.0 azure-mgmt-cdn==12.0.0 azure-mgmt-cognitiveservices==13.5.0 azure-mgmt-compute==34.1.0 @@ -41,7 +41,7 @@ azure-mgmt-datamigration==10.0.0 azure-mgmt-dns==8.0.0 azure-mgmt-eventgrid==10.2.0b2 azure-mgmt-eventhub==10.1.0 -azure-mgmt-extendedlocation==1.0.0b2 +azure-mgmt-extendedlocation==1.0.0 azure-mgmt-hdinsight==9.0.0b3 azure-mgmt-imagebuilder==1.3.0 azure-mgmt-iotcentral==10.0.0b1 @@ -57,7 +57,7 @@ azure-mgmt-monitor==7.0.0b1 azure-mgmt-msi==7.0.0 azure-mgmt-netapp==10.1.0 azure-mgmt-policyinsights==1.1.0b4 -azure-mgmt-postgresqlflexibleservers==1.1.0b2 +azure-mgmt-postgresqlflexibleservers==1.1.0 azure-mgmt-privatedns==1.0.0 azure-mgmt-rdbms==10.2.0b17 azure-mgmt-mysqlflexibleservers==1.0.0b3 diff --git a/src/azure-cli/setup.py b/src/azure-cli/setup.py index 03a9ca77aa9..07fffa167ca 100644 --- a/src/azure-cli/setup.py +++ b/src/azure-cli/setup.py @@ -55,75 +55,81 @@ 'azure-batch~=15.0.0b1', 'azure-cli-core=={}'.format(VERSION), 'azure-cosmos~=3.0,>=3.0.2', - 'azure-data-tables==12.4.0', + 'azure-data-tables~=12.4.0', 'azure-datalake-store~=1.0.0a0', - 'azure-keyvault-administration==4.4.0b2', - 'azure-keyvault-certificates==4.7.0', - 'azure-keyvault-keys==4.11.0b1', - 'azure-keyvault-secrets==4.7.0', - 'azure-mgmt-advisor==9.0.0', - 'azure-mgmt-apimanagement==4.0.0', - 'azure-mgmt-appconfiguration==3.1.0', - 'azure-mgmt-appcontainers==2.0.0', + 'azure-keyvault-administration~=4.4.0', + 'azure-keyvault-certificates~=4.7.0', + 'azure-keyvault-keys~=4.11.0b1', + 'azure-keyvault-secrets~=4.7.0', + 'azure-mgmt-advisor~=9.0.0', + 'azure-mgmt-apimanagement~=4.0.0', + 'azure-mgmt-appconfiguration~=3.1.0', + 'azure-mgmt-appcontainers~=2.0.0', 'azure-mgmt-applicationinsights~=1.0.0', 'azure-mgmt-authorization~=4.0.0', - 'azure-mgmt-batchai==7.0.0b1', + 'azure-mgmt-batchai~=7.0.0', 'azure-mgmt-batch~=17.3.0', - 'azure-mgmt-billing==6.0.0', - 'azure-mgmt-botservice~=2.0.0b3', - 'azure-mgmt-cdn==12.0.0', + 'azure-mgmt-billing~=6.0.0', + 'azure-mgmt-botservice~=2.0.0', + 'azure-mgmt-cdn~=12.0.0', 'azure-mgmt-cognitiveservices~=13.5.0', 'azure-mgmt-compute~=34.1.0', - 'azure-mgmt-containerinstance==10.2.0b1', - 'azure-mgmt-containerregistry==14.0.0', + 'azure-mgmt-containerinstance~=10.2.0b1', + 'azure-mgmt-containerregistry~=14.0.0', 'azure-mgmt-containerservice~=36.0.0', - 'azure-mgmt-cosmosdb==9.7.0', + 'azure-mgmt-cosmosdb~=9.7.0', 'azure-mgmt-databoxedge~=1.0.0', 'azure-mgmt-datalake-store~=1.1.0b1', 'azure-mgmt-datamigration~=10.0.0', 'azure-mgmt-dns~=8.0.0', + # There are breaking changes between v10.2.0b2 and v10.2.0. For example: + # `ImportError: cannot import name 'ResourceSku' from 'azure.mgmt.eventgrid.models' (/home/runner/work/azure-cli/azure-cli/env/lib/python3.12/site-packages/azure/mgmt/eventgrid/models/__init__.py). Did you mean: 'Resource'?` + # Ref.: https://github.com/Azure/azure-cli/issues/31520 'azure-mgmt-eventgrid==10.2.0b2', 'azure-mgmt-eventhub~=10.1.0', - 'azure-mgmt-extendedlocation==1.0.0b2', + 'azure-mgmt-extendedlocation~=1.0.0', + # There are breaking changes between v9.0.0b3 and v9.0.0. For example: + # `AttributeError: type object 'ExtensionsOperations' has no attribute 'get_azure_monitor_agent_status'. Did you mean: 'get_azure_monitor_status'?` + # Ref.: https://github.com/Azure/azure-cli/issues/31521 'azure-mgmt-hdinsight==9.0.0b3', 'azure-mgmt-imagebuilder~=1.3.0', 'azure-mgmt-iotcentral~=10.0.0b1', - 'azure-mgmt-iothub==3.0.0', - 'azure-mgmt-iothubprovisioningservices==1.1.0', - 'azure-mgmt-keyvault==11.0.0', - 'azure-mgmt-loganalytics==13.0.0b4', + 'azure-mgmt-iothub~=3.0.0', + 'azure-mgmt-iothubprovisioningservices~=1.1.0', + 'azure-mgmt-keyvault~=11.0.0', + 'azure-mgmt-loganalytics~=13.0.0b4', 'azure-mgmt-managementgroups~=1.0.0', 'azure-mgmt-maps~=2.0.0', - 'azure-mgmt-marketplaceordering==1.1.0', + 'azure-mgmt-marketplaceordering~=1.1.0', 'azure-mgmt-media~=9.0', 'azure-mgmt-monitor~=7.0.0b1', 'azure-mgmt-msi~=7.0.0', 'azure-mgmt-netapp~=10.1.0', - 'azure-mgmt-policyinsights==1.1.0b4', - 'azure-mgmt-postgresqlflexibleservers==1.1.0b2', + 'azure-mgmt-policyinsights~=1.1.0b4', + 'azure-mgmt-postgresqlflexibleservers~=1.1.0', 'azure-mgmt-privatedns~=1.0.0', - 'azure-mgmt-rdbms==10.2.0b17', - 'azure-mgmt-mysqlflexibleservers==1.0.0b3', + 'azure-mgmt-rdbms~=10.2.0b17', + 'azure-mgmt-mysqlflexibleservers~=1.0.0b3', 'azure-mgmt-recoveryservicesbackup~=9.2.0', 'azure-mgmt-recoveryservices~=3.0.0', 'azure-mgmt-redhatopenshift~=1.5.0', 'azure-mgmt-redis~=14.5.0', - 'azure-mgmt-resource==23.3.0', + 'azure-mgmt-resource~=23.3.0', 'azure-mgmt-search~=9.0', - 'azure-mgmt-security==6.0.0', + 'azure-mgmt-security~=6.0.0', 'azure-mgmt-servicebus~=8.2.0', - 'azure-mgmt-servicefabricmanagedclusters==2.1.0b1', - 'azure-mgmt-servicelinker==1.2.0b3', + 'azure-mgmt-servicefabricmanagedclusters~=2.1.0b1', + 'azure-mgmt-servicelinker~=1.2.0b3', 'azure-mgmt-servicefabric~=2.1.0', - 'azure-mgmt-signalr==2.0.0b2', - 'azure-mgmt-sqlvirtualmachine==1.0.0b5', - 'azure-mgmt-sql==4.0.0b21', - 'azure-mgmt-storage==22.1.0', - 'azure-mgmt-synapse==2.1.0b5', + 'azure-mgmt-signalr~=2.0.0b2', + 'azure-mgmt-sqlvirtualmachine~=1.0.0b5', + 'azure-mgmt-sql~=4.0.0b21', + 'azure-mgmt-storage~=22.1.0', + 'azure-mgmt-synapse~=2.1.0b5', 'azure-mgmt-trafficmanager~=1.0.0', - 'azure-mgmt-web==7.3.1', - 'azure-monitor-query==1.2.0', - 'azure-multiapi-storage==1.4.0', + 'azure-mgmt-web~=7.3.1', + 'azure-monitor-query~=1.2.0', + 'azure-multiapi-storage~=1.4.0', 'azure-storage-common~=1.4', 'azure-synapse-accesscontrol~=0.5.0', 'azure-synapse-artifacts~=0.20.0', @@ -142,6 +148,8 @@ 'PyGithub~=1.38', 'PyNaCl~=1.5.0', 'scp~=0.13.2', + # semver v2.13 was released in October 2020. Moving to v3 is strongly recommended. + # Ref.: https://github.com/Azure/azure-cli/issues/31519 'semver==2.13.0', 'setuptools', 'six>=1.10.0', # six is still used by countless extensions