diff --git a/.travis.yml b/.travis.yml index 7259da55b3c..32412c8b6de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,7 @@ jobs: python: 3.6 - stage: precheck env: PURPOSE='Dependency Check' - script: ./scripts/dependency/check.sh + script: ./scripts/ci/dependency_check.sh python: 3.6 # - stage: verify # env: PURPOSE='Lint Command Table and Help' diff --git a/scripts/ci/dependency_check.sh b/scripts/ci/dependency_check.sh new file mode 100755 index 00000000000..05e67a9b3f5 --- /dev/null +++ b/scripts/ci/dependency_check.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +set -ev + +REPO_ROOT="$(dirname ${BASH_SOURCE[0]})/../.." + +# Install everything from our repository first. +find ${REPO_ROOT}/src -name setup.py -type f | xargs dirname | xargs pip3 install --no-deps + +pip3 install -r ${REPO_ROOT}/src/azure-cli/requirements.py3.linux.txt + +pip3 check + +python3 -m azure.cli --version + +python3 -m azure.cli self-test diff --git a/scripts/dependency/check.sh b/scripts/dependency/check.sh deleted file mode 100755 index 1ea72763f38..00000000000 --- a/scripts/dependency/check.sh +++ /dev/null @@ -1,75 +0,0 @@ -#!/bin/bash - -set -e - -cd `cd $(dirname $0); cd ../..; pwd` - -git status >/dev/null 2>&1 || (echo "This command is expected to run in a git environment." >&2; exit 1) - -VENV_DIR=`mktemp -d /tmp/azurecli.dep.check.XXXXXX` -echo "Created temporary folder $VENV_DIR" >&2 - -REQU_NAME="`dirname $0`/requirements.`uname`.external.txt" -echo "Baseline requirements file $REQU_NAME" - -python3 -m venv $VENV_DIR - -. $VENV_DIR/bin/activate -pip install -U pip - -echo "Virtual environemtn established at $VENV_DIR." >&2 -echo " Python path `which python3`" >&2 -echo " `python3 --version`" >&2 - -echo "Install Telemetry" >&2 -pip install -e src/azure-cli-telemetry -q --log pip.log - -echo "Install CORE" >&2 -pip install -e src/azure-cli-core -q --log pip.log - -echo "Install Namespace Package" >&2 -pip install -e src/azure-cli-nspkg -q --log pip.log - -for setups in `find src/command_modules -name setup.py | sort`; do - dir_path=`dirname $setups` - echo "Install $dir_path" >&2 - pip install -e $dir_path -q --log pip.log -done - -echo "Install CLI Main Package" >&2 -pip install -e src/azure-cli -q --log pip.log - -pip check - -pip freeze | sed '/-e/d' > $REQU_NAME - - -if ! git diff --exit-code $REQU_NAME; then - - cat << EOM >&2 - - -The check failed because a change to the external dependencies has been detected. You can find the -exact difference in the git-diff command output (which is above this message.) - -The failure is caused by: - -1) Your commit alters one or multiple 'setup.py'; or - -2) One or multiple dependencies have released newer version. - -To resolve the failures: - -1) To confirm that the change to the external dependency is expected, edit the $REQU_NAME file - to reflect the change. The file can be also edited automatically by run script $0. - -2) To avoid the change to the external dependency, edit the impacted setup.py to cap the external - dependencies. - -EOM - - echo $ERROR_MESSAGE -fi - -rm -rf $VENV_DIR -exit 0 diff --git a/scripts/dependency/requirements.Darwin.external.txt b/scripts/dependency/requirements.Darwin.external.txt deleted file mode 100644 index e9af15f8f77..00000000000 --- a/scripts/dependency/requirements.Darwin.external.txt +++ /dev/null @@ -1,108 +0,0 @@ -adal==1.1.0 -antlr4-python3-runtime==4.7.1 -applicationinsights==0.11.6 -argcomplete==1.9.4 -asn1crypto==0.24.0 -azure-batch==5.0.0 -azure-common==1.1.15 -azure-datalake-store==0.0.31 -azure-graphrbac==0.40.0 -azure-keyvault==1.1.0 -azure-mgmt-advisor==1.0.1 -azure-mgmt-authorization==0.50.0 -azure-mgmt-batch==5.0.1 -azure-mgmt-batchai==2.0.0 -azure-mgmt-billing==0.2.0 -azure-mgmt-botservice==0.1.0 -azure-mgmt-cdn==3.0.1 -azure-mgmt-cognitiveservices==3.0.0 -azure-mgmt-compute==4.1.0 -azure-mgmt-consumption==2.0.0 -azure-mgmt-containerinstance==1.1.0 -azure-mgmt-containerregistry==2.2.0 -azure-mgmt-containerservice==4.2.2 -azure-mgmt-cosmosdb==0.4.0 -azure-mgmt-datalake-analytics==0.2.0 -azure-mgmt-datalake-nspkg==2.0.0 -azure-mgmt-datalake-store==0.5.0 -azure-mgmt-datamigration==0.1.0 -azure-mgmt-devtestlabs==2.2.0 -azure-mgmt-dns==2.1.0 -azure-mgmt-iotcentral==0.2.0 -azure-mgmt-iothub==0.6.0 -azure-mgmt-iothubprovisioningservices==0.2.0 -azure-mgmt-keyvault==1.1.0 -azure-mgmt-loganalytics==0.2.0 -azure-mgmt-managementgroups==0.1.0 -azure-mgmt-maps==0.1.0 -azure-mgmt-marketplaceordering==0.1.0 -azure-mgmt-media==1.0.0rc1 -azure-mgmt-monitor==0.5.2 -azure-mgmt-msi==0.2.0 -azure-mgmt-network==3.0.0 -azure-mgmt-privatedns==0.1.0 -azure-mgmt-nspkg==2.0.0 -azure-mgmt-policyinsights==0.3.1 -azure-mgmt-rdbms==1.7.0 -azure-mgmt-recoveryservices==0.1.0 -azure-mgmt-recoveryservicesbackup==0.1.1 -azure-mgmt-redis==5.0.0 -azure-mgmt-relay==0.1.0 -azure-mgmt-reservations==0.3.0 -azure-mgmt-resource==2.1.0 -azure-mgmt-search==2.0.0 -azure-mgmt-servicebus==0.5.1 -azure-mgmt-servicefabric==0.2.0 -azure-mgmt-signalr==0.1.1 -azure-mgmt-sql==0.9.1 -azure-mgmt-storage==2.0.0rc4 -azure-mgmt-trafficmanager==0.50.0 -azure-mgmt-web==0.40.0 -azure-multiapi-storage==0.2.2 -azure-nspkg==2.0.0 -azure-storage-blob==1.1.0 -azure-storage-common==1.1.0 -azure-storage-nspkg==3.0.0 -bcrypt==3.1.4 -certifi==2018.8.24 -cffi==1.11.5 -chardet==3.0.4 -colorama==0.3.9 -cryptography==2.3.1 -entrypoints==0.2.3 -humanfriendly==4.16.1 -idna==2.7 -isodate==0.6.0 -jmespath==0.9.3 -keyring==15.1.0 -knack==0.6.2 -mock==2.0.0 -msrest==0.5.5 -msrestazure==0.4.34 -oauthlib==2.1.0 -paramiko==2.4.1 -pbr==4.2.0 -portalocker==1.2.1 -prompt-toolkit==1.0.15 -pyasn1==0.4.4 -pycparser==2.18 -pydocumentdb==2.3.3 -Pygments==2.2.0 -PyJWT==1.6.4 -PyNaCl==1.2.1 -pyOpenSSL==18.0.0 -python-dateutil==2.7.3 -pytz==2018.5 -PyYAML==3.13 -requests==2.19.1 -requests-oauthlib==1.0.0 -scp==0.11.0 -six==1.11.0 -sshtunnel==0.1.4 -tabulate==0.8.2 -urllib3==1.23 -vsts-cd-manager==1.0.2 -wcwidth==0.1.7 -websocket-client==0.53.0 -Whoosh==2.7.4 -xmltodict==0.11.0 diff --git a/scripts/dependency/requirements.Linux.external.txt b/scripts/dependency/requirements.Linux.external.txt deleted file mode 100644 index 1e4582f02a2..00000000000 --- a/scripts/dependency/requirements.Linux.external.txt +++ /dev/null @@ -1,110 +0,0 @@ -adal==1.1.0 -antlr4-python3-runtime==4.7.1 -applicationinsights==0.11.6 -argcomplete==1.9.4 -asn1crypto==0.24.0 -azure-batch==5.0.0 -azure-common==1.1.15 -azure-datalake-store==0.0.31 -azure-graphrbac==0.40.0 -azure-keyvault==1.1.0 -azure-mgmt-advisor==1.0.1 -azure-mgmt-authorization==0.50.0 -azure-mgmt-batch==5.0.1 -azure-mgmt-batchai==2.0.0 -azure-mgmt-billing==0.2.0 -azure-mgmt-botservice==0.1.0 -azure-mgmt-cdn==3.0.1 -azure-mgmt-cognitiveservices==3.0.0 -azure-mgmt-compute==4.1.0 -azure-mgmt-consumption==2.0.0 -azure-mgmt-containerinstance==1.1.0 -azure-mgmt-containerregistry==2.2.0 -azure-mgmt-containerservice==4.2.2 -azure-mgmt-cosmosdb==0.4.0 -azure-mgmt-datalake-analytics==0.2.0 -azure-mgmt-datalake-nspkg==2.0.0 -azure-mgmt-datalake-store==0.5.0 -azure-mgmt-datamigration==0.1.0 -azure-mgmt-devtestlabs==2.2.0 -azure-mgmt-dns==2.1.0 -azure-mgmt-iotcentral==0.2.0 -azure-mgmt-iothub==0.6.0 -azure-mgmt-iothubprovisioningservices==0.2.0 -azure-mgmt-keyvault==1.1.0 -azure-mgmt-loganalytics==0.2.0 -azure-mgmt-managementgroups==0.1.0 -azure-mgmt-maps==0.1.0 -azure-mgmt-marketplaceordering==0.1.0 -azure-mgmt-media==1.0.0rc1 -azure-mgmt-monitor==0.5.2 -azure-mgmt-msi==0.2.0 -azure-mgmt-network==3.0.0 -azure-mgmt-privatedns==0.1.0 -azure-mgmt-nspkg==2.0.0 -azure-mgmt-policyinsights==0.3.1 -azure-mgmt-rdbms==1.7.0 -azure-mgmt-recoveryservices==0.1.0 -azure-mgmt-recoveryservicesbackup==0.1.1 -azure-mgmt-redis==5.0.0 -azure-mgmt-relay==0.1.0 -azure-mgmt-reservations==0.3.0 -azure-mgmt-resource==2.1.0 -azure-mgmt-search==2.0.0 -azure-mgmt-servicebus==0.5.1 -azure-mgmt-servicefabric==0.2.0 -azure-mgmt-signalr==0.1.1 -azure-mgmt-sql==0.9.1 -azure-mgmt-storage==2.0.0rc4 -azure-mgmt-trafficmanager==0.50.0 -azure-mgmt-web==0.40.0 -azure-multiapi-storage==0.2.2 -azure-nspkg==2.0.0 -azure-storage-blob==1.1.0 -azure-storage-common==1.1.0 -azure-storage-nspkg==3.0.0 -bcrypt==3.1.4 -certifi==2018.8.24 -cffi==1.11.5 -chardet==3.0.4 -colorama==0.3.9 -cryptography==2.3.1 -entrypoints==0.2.3 -humanfriendly==4.16.1 -idna==2.7 -isodate==0.6.0 -jeepney==0.3.1 -jmespath==0.9.3 -keyring==15.1.0 -knack==0.6.2 -mock==2.0.0 -msrest==0.5.5 -msrestazure==0.4.34 -oauthlib==2.1.0 -paramiko==2.4.1 -pbr==4.2.0 -portalocker==1.2.1 -prompt-toolkit==1.0.15 -pyasn1==0.4.4 -pycparser==2.18 -pydocumentdb==2.3.3 -Pygments==2.2.0 -PyJWT==1.6.4 -PyNaCl==1.2.1 -pyOpenSSL==18.0.0 -python-dateutil==2.7.3 -pytz==2018.5 -PyYAML==3.13 -requests==2.19.1 -requests-oauthlib==1.0.0 -scp==0.11.0 -SecretStorage==3.1.0 -six==1.11.0 -sshtunnel==0.1.4 -tabulate==0.8.2 -urllib3==1.23 -vsts-cd-manager==1.0.2 -wcwidth==0.1.7 -websocket-client==0.53.0 -Whoosh==2.7.4 -xmltodict==0.11.0 diff --git a/src/azure-cli/requirements.py2.darwin.txt b/src/azure-cli/requirements.py2.darwin.txt new file mode 100644 index 00000000000..41c3e34fa3d --- /dev/null +++ b/src/azure-cli/requirements.py2.darwin.txt @@ -0,0 +1,142 @@ +adal==1.2.1 +antlr4-python2-runtime==4.7.2 +applicationinsights==0.11.9 +argcomplete==1.10.0 +asn1crypto==0.24.0 +azure-batch==6.0.1 +azure-cli==2.0.67 +azure-cli-command-modules-nspkg==2.0.2 +azure-cli-core==2.0.67 +azure-cli-nspkg==3.0.3 +azure-cli-telemetry==1.0.2 +azure-cli-testsdk==0.2.4 +azure-common==1.1.22 +azure-cosmos==3.1.0 +azure-datalake-store==0.0.45 +azure-devtools==1.0.0 +azure-functions-devops-build==0.0.22 +azure-graphrbac==0.60.0 +azure-keyvault==1.1.0 +azure-mgmt-advisor==2.0.1 +azure-mgmt-applicationinsights==0.1.1 +azure-mgmt-authorization==0.52.0 +azure-mgmt-batch==6.0.0 +azure-mgmt-batchai==2.0.0 +azure-mgmt-billing==0.2.0 +azure-mgmt-botservice==0.2.0 +azure-mgmt-cdn==3.1.0 +azure-mgmt-cognitiveservices==3.0.0 +azure-mgmt-compute==5.0.0 +azure-mgmt-consumption==2.0.0 +azure-mgmt-containerinstance==1.5.0 +azure-mgmt-containerregistry==2.8.0 +azure-mgmt-containerservice==5.3.0 +azure-mgmt-cosmosdb==0.6.1 +azure-mgmt-datalake-analytics==0.2.1 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-datamigration==0.1.0 +azure-mgmt-deploymentmanager==0.1.0 +azure-mgmt-devtestlabs==2.2.0 +azure-mgmt-dns==2.1.0 +azure-mgmt-eventgrid==2.2.0 +azure-mgmt-eventhub==2.6.0 +azure-mgmt-hdinsight==1.1.0 +azure-mgmt-imagebuilder==0.2.1 +azure-mgmt-iotcentral==1.0.0 +azure-mgmt-iothub==0.8.2 +azure-mgmt-iothubprovisioningservices==0.2.0 +azure-mgmt-keyvault==1.1.0 +azure-mgmt-kusto==0.3.0 +azure-mgmt-loganalytics==0.2.0 +azure-mgmt-managementgroups==0.2.0 +azure-mgmt-maps==0.1.0 +azure-mgmt-marketplaceordering==0.2.1 +azure-mgmt-media==1.1.1 +azure-mgmt-monitor==0.5.2 +azure-mgmt-msi==0.2.0 +azure-mgmt-network==3.0.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-policyinsights==0.3.1 +azure-mgmt-privatedns==0.1.0 +azure-mgmt-rdbms==1.9.0 +azure-mgmt-recoveryservices==0.1.1 +azure-mgmt-recoveryservicesbackup==0.1.2 +azure-mgmt-redis==6.0.0 +azure-mgmt-relay==0.1.0 +azure-mgmt-reservations==0.3.1 +azure-mgmt-resource==2.2.0 +azure-mgmt-search==2.1.0 +azure-mgmt-security==0.1.0 +azure-mgmt-servicebus==0.6.0 +azure-mgmt-servicefabric==0.2.0 +azure-mgmt-signalr==0.1.1 +azure-mgmt-sql==0.12.0 +azure-mgmt-sqlvirtualmachine==0.3.0 +azure-mgmt-storage==3.3.0 +azure-mgmt-trafficmanager==0.51.0 +azure-mgmt-web==0.42.0 +azure-multiapi-storage==0.2.4 +azure-nspkg==3.0.2 +azure-storage-blob==1.5.0 +azure-storage-common==1.4.2 +azure-storage-nspkg==3.1.0 +bcrypt==3.1.7 +certifi==2019.6.16 +cffi==1.12.3 +chardet==3.0.4 +colorama==0.4.1 +ConfigArgParse==0.14.0 +contextlib2==0.5.5 +cryptography==2.7 +enum34==1.1.6 +fabric==2.4.0 +funcsigs==1.0.2 +futures==3.2.0 +humanfriendly==4.18 +idna==2.8 +invoke==1.2.0 +ipaddress==1.0.22 +isodate==0.6.0 +Jinja2==2.10.1 +jmespath==0.9.4 +knack==0.6.2 +MarkupSafe==1.1.1 +mock==2.0.0 +monotonic==1.5 +msrest==0.6.7 +msrestazure==0.6.1 +ndg-httpsclient==0.5.1 +oauthlib==3.0.1 +paramiko==2.6.0 +pathlib2==2.3.3 +pbr==5.3.1 +portalocker==1.4.0 +prompt-toolkit==1.0.16 +psutil==5.6.3 +pyasn1==0.4.5 +pycparser==2.19 +pydocumentdb==2.3.3 +Pygments==2.4.2 +PyJWT==1.7.1 +PyNaCl==1.3.0 +pyOpenSSL==19.0.0 +python-dateutil==2.8.0 +pytz==2019.1 +PyYAML==5.1.1 +requests==2.22.0 +requests-oauthlib==1.2.0 +scandir==1.10.0 +scp==0.13.2 +six==1.12.0 +sshtunnel==0.1.5 +tabulate==0.8.3 +typing==3.7.4 +urllib3==1.25.3 +vcrpy==2.0.1 +vsts==0.1.25 +vsts-cd-manager==1.0.2 +wcwidth==0.1.7 +websocket-client==0.56.0 +wrapt==1.11.2 +xmltodict==0.12.0 diff --git a/src/azure-cli/requirements.py2.linux.txt b/src/azure-cli/requirements.py2.linux.txt new file mode 100644 index 00000000000..41c3e34fa3d --- /dev/null +++ b/src/azure-cli/requirements.py2.linux.txt @@ -0,0 +1,142 @@ +adal==1.2.1 +antlr4-python2-runtime==4.7.2 +applicationinsights==0.11.9 +argcomplete==1.10.0 +asn1crypto==0.24.0 +azure-batch==6.0.1 +azure-cli==2.0.67 +azure-cli-command-modules-nspkg==2.0.2 +azure-cli-core==2.0.67 +azure-cli-nspkg==3.0.3 +azure-cli-telemetry==1.0.2 +azure-cli-testsdk==0.2.4 +azure-common==1.1.22 +azure-cosmos==3.1.0 +azure-datalake-store==0.0.45 +azure-devtools==1.0.0 +azure-functions-devops-build==0.0.22 +azure-graphrbac==0.60.0 +azure-keyvault==1.1.0 +azure-mgmt-advisor==2.0.1 +azure-mgmt-applicationinsights==0.1.1 +azure-mgmt-authorization==0.52.0 +azure-mgmt-batch==6.0.0 +azure-mgmt-batchai==2.0.0 +azure-mgmt-billing==0.2.0 +azure-mgmt-botservice==0.2.0 +azure-mgmt-cdn==3.1.0 +azure-mgmt-cognitiveservices==3.0.0 +azure-mgmt-compute==5.0.0 +azure-mgmt-consumption==2.0.0 +azure-mgmt-containerinstance==1.5.0 +azure-mgmt-containerregistry==2.8.0 +azure-mgmt-containerservice==5.3.0 +azure-mgmt-cosmosdb==0.6.1 +azure-mgmt-datalake-analytics==0.2.1 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-datamigration==0.1.0 +azure-mgmt-deploymentmanager==0.1.0 +azure-mgmt-devtestlabs==2.2.0 +azure-mgmt-dns==2.1.0 +azure-mgmt-eventgrid==2.2.0 +azure-mgmt-eventhub==2.6.0 +azure-mgmt-hdinsight==1.1.0 +azure-mgmt-imagebuilder==0.2.1 +azure-mgmt-iotcentral==1.0.0 +azure-mgmt-iothub==0.8.2 +azure-mgmt-iothubprovisioningservices==0.2.0 +azure-mgmt-keyvault==1.1.0 +azure-mgmt-kusto==0.3.0 +azure-mgmt-loganalytics==0.2.0 +azure-mgmt-managementgroups==0.2.0 +azure-mgmt-maps==0.1.0 +azure-mgmt-marketplaceordering==0.2.1 +azure-mgmt-media==1.1.1 +azure-mgmt-monitor==0.5.2 +azure-mgmt-msi==0.2.0 +azure-mgmt-network==3.0.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-policyinsights==0.3.1 +azure-mgmt-privatedns==0.1.0 +azure-mgmt-rdbms==1.9.0 +azure-mgmt-recoveryservices==0.1.1 +azure-mgmt-recoveryservicesbackup==0.1.2 +azure-mgmt-redis==6.0.0 +azure-mgmt-relay==0.1.0 +azure-mgmt-reservations==0.3.1 +azure-mgmt-resource==2.2.0 +azure-mgmt-search==2.1.0 +azure-mgmt-security==0.1.0 +azure-mgmt-servicebus==0.6.0 +azure-mgmt-servicefabric==0.2.0 +azure-mgmt-signalr==0.1.1 +azure-mgmt-sql==0.12.0 +azure-mgmt-sqlvirtualmachine==0.3.0 +azure-mgmt-storage==3.3.0 +azure-mgmt-trafficmanager==0.51.0 +azure-mgmt-web==0.42.0 +azure-multiapi-storage==0.2.4 +azure-nspkg==3.0.2 +azure-storage-blob==1.5.0 +azure-storage-common==1.4.2 +azure-storage-nspkg==3.1.0 +bcrypt==3.1.7 +certifi==2019.6.16 +cffi==1.12.3 +chardet==3.0.4 +colorama==0.4.1 +ConfigArgParse==0.14.0 +contextlib2==0.5.5 +cryptography==2.7 +enum34==1.1.6 +fabric==2.4.0 +funcsigs==1.0.2 +futures==3.2.0 +humanfriendly==4.18 +idna==2.8 +invoke==1.2.0 +ipaddress==1.0.22 +isodate==0.6.0 +Jinja2==2.10.1 +jmespath==0.9.4 +knack==0.6.2 +MarkupSafe==1.1.1 +mock==2.0.0 +monotonic==1.5 +msrest==0.6.7 +msrestazure==0.6.1 +ndg-httpsclient==0.5.1 +oauthlib==3.0.1 +paramiko==2.6.0 +pathlib2==2.3.3 +pbr==5.3.1 +portalocker==1.4.0 +prompt-toolkit==1.0.16 +psutil==5.6.3 +pyasn1==0.4.5 +pycparser==2.19 +pydocumentdb==2.3.3 +Pygments==2.4.2 +PyJWT==1.7.1 +PyNaCl==1.3.0 +pyOpenSSL==19.0.0 +python-dateutil==2.8.0 +pytz==2019.1 +PyYAML==5.1.1 +requests==2.22.0 +requests-oauthlib==1.2.0 +scandir==1.10.0 +scp==0.13.2 +six==1.12.0 +sshtunnel==0.1.5 +tabulate==0.8.3 +typing==3.7.4 +urllib3==1.25.3 +vcrpy==2.0.1 +vsts==0.1.25 +vsts-cd-manager==1.0.2 +wcwidth==0.1.7 +websocket-client==0.56.0 +wrapt==1.11.2 +xmltodict==0.12.0 diff --git a/src/azure-cli/requirements.py2.windows.txt b/src/azure-cli/requirements.py2.windows.txt new file mode 100644 index 00000000000..fa8d45e919e --- /dev/null +++ b/src/azure-cli/requirements.py2.windows.txt @@ -0,0 +1,139 @@ +adal==1.2.1 +antlr4-python2-runtime==4.7.2 +applicationinsights==0.11.7 +argcomplete==1.10.0 +asn1crypto==0.24.0 +azure-batch==6.0.1 +azure-cli==2.0.67 +azure-cli-command-modules-nspkg==2.0.2 +azure-cli-core==2.0.67 +azure-cli-nspkg==3.0.3 +azure-cli-telemetry==1.0.2 +azure-common==1.1.22 +azure-cosmos==3.1.0 +azure-datalake-store==0.0.45 +azure-functions-devops-build==0.0.22 +azure-graphrbac==0.60.0 +azure-keyvault==1.1.0 +azure-mgmt-advisor==2.0.1 +azure-mgmt-applicationinsights==0.1.1 +azure-mgmt-authorization==0.52.0 +azure-mgmt-batch==6.0.0 +azure-mgmt-batchai==2.0.0 +azure-mgmt-billing==0.2.0 +azure-mgmt-botservice==0.2.0 +azure-mgmt-cdn==3.1.0 +azure-mgmt-cognitiveservices==3.0.0 +azure-mgmt-compute==5.0.0 +azure-mgmt-consumption==2.0.0 +azure-mgmt-containerinstance==1.5.0 +azure-mgmt-containerregistry==2.8.0 +azure-mgmt-containerservice==5.3.0 +azure-mgmt-cosmosdb==0.6.1 +azure-mgmt-datalake-analytics==0.2.1 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-datamigration==0.1.0 +azure-mgmt-deploymentmanager==0.1.0 +azure-mgmt-devtestlabs==2.2.0 +azure-mgmt-dns==2.1.0 +azure-mgmt-eventgrid==2.2.0 +azure-mgmt-eventhub==2.6.0 +azure-mgmt-hdinsight==1.1.0 +azure-mgmt-imagebuilder==0.2.1 +azure-mgmt-iotcentral==1.0.0 +azure-mgmt-iothub==0.8.2 +azure-mgmt-iothubprovisioningservices==0.2.0 +azure-mgmt-keyvault==1.1.0 +azure-mgmt-kusto==0.3.0 +azure-mgmt-loganalytics==0.2.0 +azure-mgmt-managementgroups==0.2.0 +azure-mgmt-maps==0.1.0 +azure-mgmt-marketplaceordering==0.2.1 +azure-mgmt-media==1.1.1 +azure-mgmt-monitor==0.5.2 +azure-mgmt-msi==0.2.0 +azure-mgmt-network==3.0.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-policyinsights==0.3.1 +azure-mgmt-privatedns==0.1.0 +azure-mgmt-rdbms==1.9.0 +azure-mgmt-recoveryservices==0.1.1 +azure-mgmt-recoveryservicesbackup==0.1.2 +azure-mgmt-redis==6.0.0 +azure-mgmt-relay==0.1.0 +azure-mgmt-reservations==0.3.1 +azure-mgmt-resource==2.2.0 +azure-mgmt-search==2.1.0 +azure-mgmt-security==0.1.0 +azure-mgmt-servicebus==0.6.0 +azure-mgmt-servicefabric==0.2.0 +azure-mgmt-signalr==0.1.1 +azure-mgmt-sql==0.12.0 +azure-mgmt-sqlvirtualmachine==0.3.0 +azure-mgmt-storage==3.3.0 +azure-mgmt-trafficmanager==0.51.0 +azure-mgmt-web==0.42.0 +azure-multiapi-storage==0.2.4 +azure-nspkg==3.0.2 +azure-storage-blob==1.5.0 +azure-storage-common==1.4.2 +azure-storage-nspkg==3.1.0 +bcrypt==3.1.7 +certifi==2019.6.16 +cffi==1.12.3 +chardet==3.0.4 +colorama==0.4.1 +cryptography==2.7 +enum34==1.1.6 +fabric==2.4.0 +funcsigs==1.0.2 +futures==3.2.0 +humanfriendly==4.18 +idna==2.8 +invoke==1.2.0 +ipaddress==1.0.22 +isodate==0.6.0 +Jinja2==2.10.1 +jmespath==0.9.4 +knack==0.6.2 +MarkupSafe==1.1.1 +mock==2.0.0 +monotonic==1.5 +msrest==0.6.7 +msrestazure==0.6.1 +ndg-httpsclient==0.5.1 +oauthlib==3.0.1 +paramiko==2.6.0 +pathlib2==2.3.3 +pbr==5.3.1 +portalocker==1.2.1 +prompt-toolkit==1.0.16 +psutil==5.6.3 +pyasn1==0.4.5 +pycparser==2.19 +pydocumentdb==2.3.3 +Pygments==2.4.2 +PyJWT==1.7.1 +PyNaCl==1.3.0 +pyOpenSSL==19.0.0 +pypiwin32==223 +pyreadline==2.1 +python-dateutil==2.8.0 +pytz==2019.1 +pywin32==224 +PyYAML==5.1.1 +requests==2.22.0 +requests-oauthlib==1.2.0 +scandir==1.10.0 +scp==0.13.2 +six==1.12.0 +sshtunnel==0.1.5 +tabulate==0.8.3 +typing==3.7.4 +urllib3==1.25.3 +vsts==0.1.25 +vsts-cd-manager==1.0.2 +wcwidth==0.1.7 +websocket-client==0.56.0 +xmltodict==0.12.0 diff --git a/src/azure-cli/requirements.py3.darwin.txt b/src/azure-cli/requirements.py3.darwin.txt new file mode 100644 index 00000000000..03bb4889b73 --- /dev/null +++ b/src/azure-cli/requirements.py3.darwin.txt @@ -0,0 +1,132 @@ +adal==1.2.1 +antlr4-python3-runtime==4.7.2 +applicationinsights==0.11.9 +argcomplete==1.10.0 +asn1crypto==0.24.0 +azure-batch==6.0.1 +azure-cli==2.0.67 +azure-cli-command-modules-nspkg==2.0.2 +azure-cli-core==2.0.67 +azure-cli-nspkg==3.0.3 +azure-cli-telemetry==1.0.2 +azure-cli-testsdk==0.2.4 +azure-common==1.1.22 +azure-cosmos==3.1.0 +azure-datalake-store==0.0.45 +azure-devtools==1.0.0 +azure-functions-devops-build==0.0.22 +azure-graphrbac==0.60.0 +azure-keyvault==1.1.0 +azure-mgmt-advisor==2.0.1 +azure-mgmt-applicationinsights==0.1.1 +azure-mgmt-authorization==0.52.0 +azure-mgmt-batch==6.0.0 +azure-mgmt-batchai==2.0.0 +azure-mgmt-billing==0.2.0 +azure-mgmt-botservice==0.2.0 +azure-mgmt-cdn==3.1.0 +azure-mgmt-cognitiveservices==3.0.0 +azure-mgmt-compute==5.0.0 +azure-mgmt-consumption==2.0.0 +azure-mgmt-containerinstance==1.5.0 +azure-mgmt-containerregistry==2.8.0 +azure-mgmt-containerservice==5.3.0 +azure-mgmt-cosmosdb==0.6.1 +azure-mgmt-datalake-analytics==0.2.1 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-datamigration==0.1.0 +azure-mgmt-deploymentmanager==0.1.0 +azure-mgmt-devtestlabs==2.2.0 +azure-mgmt-dns==2.1.0 +azure-mgmt-eventgrid==2.2.0 +azure-mgmt-eventhub==2.6.0 +azure-mgmt-hdinsight==1.1.0 +azure-mgmt-imagebuilder==0.2.1 +azure-mgmt-iotcentral==1.0.0 +azure-mgmt-iothub==0.8.2 +azure-mgmt-iothubprovisioningservices==0.2.0 +azure-mgmt-keyvault==1.1.0 +azure-mgmt-kusto==0.3.0 +azure-mgmt-loganalytics==0.2.0 +azure-mgmt-managementgroups==0.2.0 +azure-mgmt-maps==0.1.0 +azure-mgmt-marketplaceordering==0.2.1 +azure-mgmt-media==1.1.1 +azure-mgmt-monitor==0.5.2 +azure-mgmt-msi==0.2.0 +azure-mgmt-network==3.0.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-policyinsights==0.3.1 +azure-mgmt-privatedns==0.1.0 +azure-mgmt-rdbms==1.9.0 +azure-mgmt-recoveryservices==0.1.1 +azure-mgmt-recoveryservicesbackup==0.1.2 +azure-mgmt-redis==6.0.0 +azure-mgmt-relay==0.1.0 +azure-mgmt-reservations==0.3.1 +azure-mgmt-resource==2.2.0 +azure-mgmt-search==2.1.0 +azure-mgmt-security==0.1.0 +azure-mgmt-servicebus==0.6.0 +azure-mgmt-servicefabric==0.2.0 +azure-mgmt-signalr==0.1.1 +azure-mgmt-sql==0.12.0 +azure-mgmt-sqlvirtualmachine==0.3.0 +azure-mgmt-storage==3.3.0 +azure-mgmt-trafficmanager==0.51.0 +azure-mgmt-web==0.42.0 +azure-multiapi-storage==0.2.4 +azure-nspkg==3.0.2 +azure-storage-blob==1.5.0 +azure-storage-common==1.4.2 +bcrypt==3.1.7 +certifi==2019.6.16 +cffi==1.12.3 +chardet==3.0.4 +colorama==0.4.1 +ConfigArgParse==0.14.0 +cryptography==2.7 +fabric==2.4.0 +humanfriendly==4.18 +idna==2.8 +invoke==1.2.0 +isodate==0.6.0 +Jinja2==2.10.1 +jmespath==0.9.4 +knack==0.6.2 +MarkupSafe==1.1.1 +mock==2.0.0 +msrest==0.6.7 +msrestazure==0.6.1 +multidict==4.5.2 +oauthlib==3.0.1 +paramiko==2.6.0 +pbr==5.3.1 +portalocker==1.4.0 +prompt-toolkit==1.0.16 +psutil==5.6.3 +pycparser==2.19 +pydocumentdb==2.3.3 +Pygments==2.4.2 +PyJWT==1.7.1 +PyNaCl==1.3.0 +pyOpenSSL==19.0.0 +python-dateutil==2.8.0 +pytz==2019.1 +PyYAML==5.1.1 +requests==2.22.0 +requests-oauthlib==1.2.0 +scp==0.13.2 +six==1.12.0 +sshtunnel==0.1.5 +tabulate==0.8.3 +urllib3==1.25.3 +vcrpy==2.0.1 +vsts==0.1.25 +vsts-cd-manager==1.0.2 +wcwidth==0.1.7 +websocket-client==0.56.0 +wrapt==1.11.2 +xmltodict==0.12.0 +yarl==1.3.0 diff --git a/src/azure-cli/requirements.py3.linux.txt b/src/azure-cli/requirements.py3.linux.txt new file mode 100644 index 00000000000..03bb4889b73 --- /dev/null +++ b/src/azure-cli/requirements.py3.linux.txt @@ -0,0 +1,132 @@ +adal==1.2.1 +antlr4-python3-runtime==4.7.2 +applicationinsights==0.11.9 +argcomplete==1.10.0 +asn1crypto==0.24.0 +azure-batch==6.0.1 +azure-cli==2.0.67 +azure-cli-command-modules-nspkg==2.0.2 +azure-cli-core==2.0.67 +azure-cli-nspkg==3.0.3 +azure-cli-telemetry==1.0.2 +azure-cli-testsdk==0.2.4 +azure-common==1.1.22 +azure-cosmos==3.1.0 +azure-datalake-store==0.0.45 +azure-devtools==1.0.0 +azure-functions-devops-build==0.0.22 +azure-graphrbac==0.60.0 +azure-keyvault==1.1.0 +azure-mgmt-advisor==2.0.1 +azure-mgmt-applicationinsights==0.1.1 +azure-mgmt-authorization==0.52.0 +azure-mgmt-batch==6.0.0 +azure-mgmt-batchai==2.0.0 +azure-mgmt-billing==0.2.0 +azure-mgmt-botservice==0.2.0 +azure-mgmt-cdn==3.1.0 +azure-mgmt-cognitiveservices==3.0.0 +azure-mgmt-compute==5.0.0 +azure-mgmt-consumption==2.0.0 +azure-mgmt-containerinstance==1.5.0 +azure-mgmt-containerregistry==2.8.0 +azure-mgmt-containerservice==5.3.0 +azure-mgmt-cosmosdb==0.6.1 +azure-mgmt-datalake-analytics==0.2.1 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-datamigration==0.1.0 +azure-mgmt-deploymentmanager==0.1.0 +azure-mgmt-devtestlabs==2.2.0 +azure-mgmt-dns==2.1.0 +azure-mgmt-eventgrid==2.2.0 +azure-mgmt-eventhub==2.6.0 +azure-mgmt-hdinsight==1.1.0 +azure-mgmt-imagebuilder==0.2.1 +azure-mgmt-iotcentral==1.0.0 +azure-mgmt-iothub==0.8.2 +azure-mgmt-iothubprovisioningservices==0.2.0 +azure-mgmt-keyvault==1.1.0 +azure-mgmt-kusto==0.3.0 +azure-mgmt-loganalytics==0.2.0 +azure-mgmt-managementgroups==0.2.0 +azure-mgmt-maps==0.1.0 +azure-mgmt-marketplaceordering==0.2.1 +azure-mgmt-media==1.1.1 +azure-mgmt-monitor==0.5.2 +azure-mgmt-msi==0.2.0 +azure-mgmt-network==3.0.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-policyinsights==0.3.1 +azure-mgmt-privatedns==0.1.0 +azure-mgmt-rdbms==1.9.0 +azure-mgmt-recoveryservices==0.1.1 +azure-mgmt-recoveryservicesbackup==0.1.2 +azure-mgmt-redis==6.0.0 +azure-mgmt-relay==0.1.0 +azure-mgmt-reservations==0.3.1 +azure-mgmt-resource==2.2.0 +azure-mgmt-search==2.1.0 +azure-mgmt-security==0.1.0 +azure-mgmt-servicebus==0.6.0 +azure-mgmt-servicefabric==0.2.0 +azure-mgmt-signalr==0.1.1 +azure-mgmt-sql==0.12.0 +azure-mgmt-sqlvirtualmachine==0.3.0 +azure-mgmt-storage==3.3.0 +azure-mgmt-trafficmanager==0.51.0 +azure-mgmt-web==0.42.0 +azure-multiapi-storage==0.2.4 +azure-nspkg==3.0.2 +azure-storage-blob==1.5.0 +azure-storage-common==1.4.2 +bcrypt==3.1.7 +certifi==2019.6.16 +cffi==1.12.3 +chardet==3.0.4 +colorama==0.4.1 +ConfigArgParse==0.14.0 +cryptography==2.7 +fabric==2.4.0 +humanfriendly==4.18 +idna==2.8 +invoke==1.2.0 +isodate==0.6.0 +Jinja2==2.10.1 +jmespath==0.9.4 +knack==0.6.2 +MarkupSafe==1.1.1 +mock==2.0.0 +msrest==0.6.7 +msrestazure==0.6.1 +multidict==4.5.2 +oauthlib==3.0.1 +paramiko==2.6.0 +pbr==5.3.1 +portalocker==1.4.0 +prompt-toolkit==1.0.16 +psutil==5.6.3 +pycparser==2.19 +pydocumentdb==2.3.3 +Pygments==2.4.2 +PyJWT==1.7.1 +PyNaCl==1.3.0 +pyOpenSSL==19.0.0 +python-dateutil==2.8.0 +pytz==2019.1 +PyYAML==5.1.1 +requests==2.22.0 +requests-oauthlib==1.2.0 +scp==0.13.2 +six==1.12.0 +sshtunnel==0.1.5 +tabulate==0.8.3 +urllib3==1.25.3 +vcrpy==2.0.1 +vsts==0.1.25 +vsts-cd-manager==1.0.2 +wcwidth==0.1.7 +websocket-client==0.56.0 +wrapt==1.11.2 +xmltodict==0.12.0 +yarl==1.3.0 diff --git a/src/azure-cli/requirements.py3.windows.txt b/src/azure-cli/requirements.py3.windows.txt new file mode 100644 index 00000000000..6585bde3174 --- /dev/null +++ b/src/azure-cli/requirements.py3.windows.txt @@ -0,0 +1,128 @@ +adal==1.2.1 +antlr4-python3-runtime==4.7.2 +applicationinsights==0.11.7 +argcomplete==1.10.0 +asn1crypto==0.24.0 +azure-batch==6.0.1 +azure-cli==2.0.67 +azure-cli-command-modules-nspkg==2.0.2 +azure-cli-core==2.0.67 +azure-cli-nspkg==3.0.3 +azure-cli-telemetry==1.0.2 +azure-common==1.1.22 +azure-cosmos==3.1.0 +azure-datalake-store==0.0.45 +azure-functions-devops-build==0.0.22 +azure-graphrbac==0.60.0 +azure-keyvault==1.1.0 +azure-mgmt-advisor==2.0.1 +azure-mgmt-applicationinsights==0.1.1 +azure-mgmt-authorization==0.52.0 +azure-mgmt-batch==6.0.0 +azure-mgmt-batchai==2.0.0 +azure-mgmt-billing==0.2.0 +azure-mgmt-botservice==0.2.0 +azure-mgmt-cdn==3.1.0 +azure-mgmt-cognitiveservices==3.0.0 +azure-mgmt-compute==5.0.0 +azure-mgmt-consumption==2.0.0 +azure-mgmt-containerinstance==1.5.0 +azure-mgmt-containerregistry==2.8.0 +azure-mgmt-containerservice==5.3.0 +azure-mgmt-cosmosdb==0.6.1 +azure-mgmt-datalake-analytics==0.2.1 +azure-mgmt-datalake-nspkg==3.0.1 +azure-mgmt-datalake-store==0.5.0 +azure-mgmt-datamigration==0.1.0 +azure-mgmt-deploymentmanager==0.1.0 +azure-mgmt-devtestlabs==2.2.0 +azure-mgmt-dns==2.1.0 +azure-mgmt-eventgrid==2.2.0 +azure-mgmt-eventhub==2.6.0 +azure-mgmt-hdinsight==1.1.0 +azure-mgmt-imagebuilder==0.2.1 +azure-mgmt-iotcentral==1.0.0 +azure-mgmt-iothub==0.8.2 +azure-mgmt-iothubprovisioningservices==0.2.0 +azure-mgmt-keyvault==1.1.0 +azure-mgmt-kusto==0.3.0 +azure-mgmt-loganalytics==0.2.0 +azure-mgmt-managementgroups==0.2.0 +azure-mgmt-maps==0.1.0 +azure-mgmt-marketplaceordering==0.2.1 +azure-mgmt-media==1.1.1 +azure-mgmt-monitor==0.5.2 +azure-mgmt-msi==0.2.0 +azure-mgmt-network==3.0.0 +azure-mgmt-nspkg==3.0.2 +azure-mgmt-policyinsights==0.3.1 +azure-mgmt-privatedns==0.1.0 +azure-mgmt-rdbms==1.9.0 +azure-mgmt-recoveryservices==0.1.1 +azure-mgmt-recoveryservicesbackup==0.1.2 +azure-mgmt-redis==6.0.0 +azure-mgmt-relay==0.1.0 +azure-mgmt-reservations==0.3.1 +azure-mgmt-resource==2.2.0 +azure-mgmt-search==2.1.0 +azure-mgmt-security==0.1.0 +azure-mgmt-servicebus==0.6.0 +azure-mgmt-servicefabric==0.2.0 +azure-mgmt-signalr==0.1.1 +azure-mgmt-sql==0.12.0 +azure-mgmt-sqlvirtualmachine==0.3.0 +azure-mgmt-storage==3.3.0 +azure-mgmt-trafficmanager==0.51.0 +azure-mgmt-web==0.42.0 +azure-multiapi-storage==0.2.4 +azure-nspkg==3.0.2 +azure-storage-blob==1.5.0 +azure-storage-common==1.4.2 +bcrypt==3.1.7 +certifi==2019.6.16 +cffi==1.12.3 +chardet==3.0.4 +colorama==0.4.1 +cryptography==2.7 +fabric==2.4.0 +humanfriendly==4.18 +idna==2.8 +invoke==1.2.0 +isodate==0.6.0 +Jinja2==2.10.1 +jmespath==0.9.4 +knack==0.6.2 +MarkupSafe==1.1.1 +mock==2.0.0 +msrest==0.6.7 +msrestazure==0.6.1 +oauthlib==3.0.1 +paramiko==2.6.0 +pbr==5.3.1 +portalocker==1.2.1 +prompt-toolkit==1.0.16 +psutil==5.6.3 +pycparser==2.19 +pydocumentdb==2.3.3 +Pygments==2.4.2 +PyJWT==1.7.1 +PyNaCl==1.3.0 +pyOpenSSL==19.0.0 +pypiwin32==223 +pyreadline==2.1 +python-dateutil==2.8.0 +pytz==2019.1 +pywin32==224 +PyYAML==5.1.1 +requests==2.22.0 +requests-oauthlib==1.2.0 +scp==0.13.2 +six==1.12.0 +sshtunnel==0.1.5 +tabulate==0.8.3 +urllib3==1.25.3 +vsts==0.1.25 +vsts-cd-manager==1.0.2 +wcwidth==0.1.7 +websocket-client==0.56.0 +xmltodict==0.12.0