From 983aeea8507f455b82cb3e5b41665a815b97306f Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Tue, 21 Jul 2020 21:21:29 -0500 Subject: New packages: py-azure-cli and dependencies (#17585) --- .../builtin/packages/py-argcomplete/package.py | 8 +- .../builtin/packages/py-azure-batch/package.py | 19 ++++ .../py-azure-cli-command-modules-nspkg/package.py | 16 ++++ .../builtin/packages/py-azure-cli-core/package.py | 39 ++++++++ .../builtin/packages/py-azure-cli-nspkg/package.py | 16 ++++ .../packages/py-azure-cli-telemetry/package.py | 18 ++++ .../repos/builtin/packages/py-azure-cli/package.py | 102 +++++++++++++++++++++ .../builtin/packages/py-azure-core/package.py | 3 +- .../builtin/packages/py-azure-cosmos/package.py | 23 +++++ .../packages/py-azure-datalake-store/package.py | 21 +++++ .../py-azure-functions-devops-build/package.py | 19 ++++ .../builtin/packages/py-azure-graphrbac/package.py | 1 + .../py-azure-keyvault-certificates/package.py | 20 ++++ .../packages/py-azure-keyvault-keys/package.py | 21 +++++ .../packages/py-azure-keyvault-nspkg/package.py | 16 ++++ .../packages/py-azure-keyvault-secrets/package.py | 20 ++++ .../builtin/packages/py-azure-keyvault/package.py | 24 +++++ .../packages/py-azure-loganalytics/package.py | 17 ++++ .../packages/py-azure-mgmt-advisor/package.py | 20 ++++ .../py-azure-mgmt-apimanagement/package.py | 20 ++++ .../py-azure-mgmt-appconfiguration/package.py | 21 +++++ .../py-azure-mgmt-applicationinsights/package.py | 22 +++++ .../py-azure-mgmt-authorization/package.py | 1 + .../packages/py-azure-mgmt-batch/package.py | 19 ++++ .../packages/py-azure-mgmt-batchai/package.py | 17 ++++ .../packages/py-azure-mgmt-billing/package.py | 17 ++++ .../packages/py-azure-mgmt-botservice/package.py | 19 ++++ .../builtin/packages/py-azure-mgmt-cdn/package.py | 21 +++++ .../py-azure-mgmt-cognitiveservices/package.py | 20 ++++ .../packages/py-azure-mgmt-compute/package.py | 19 ++++ .../packages/py-azure-mgmt-consumption/package.py | 21 +++++ .../py-azure-mgmt-containerinstance/package.py | 20 ++++ .../py-azure-mgmt-containerregistry/package.py | 4 +- .../py-azure-mgmt-containerservice/package.py | 21 +++++ .../builtin/packages/py-azure-mgmt-core/package.py | 20 ++++ .../packages/py-azure-mgmt-cosmosdb/package.py | 19 ++++ .../py-azure-mgmt-datalake-analytics/package.py | 20 ++++ .../py-azure-mgmt-datalake-store/package.py | 17 ++++ .../py-azure-mgmt-datamigration/package.py | 21 +++++ .../py-azure-mgmt-deploymentmanager/package.py | 19 ++++ .../packages/py-azure-mgmt-devtestlabs/package.py | 19 ++++ .../builtin/packages/py-azure-mgmt-dns/package.py | 20 ++++ .../packages/py-azure-mgmt-eventgrid/package.py | 21 +++++ .../packages/py-azure-mgmt-eventhub/package.py | 19 ++++ .../packages/py-azure-mgmt-hdinsight/package.py | 19 ++++ .../packages/py-azure-mgmt-imagebuilder/package.py | 19 ++++ .../packages/py-azure-mgmt-iotcentral/package.py | 20 ++++ .../packages/py-azure-mgmt-iothub/package.py | 19 ++++ .../package.py | 18 ++++ .../packages/py-azure-mgmt-kusto/package.py | 20 ++++ .../packages/py-azure-mgmt-loganalytics/package.py | 19 ++++ .../py-azure-mgmt-managedservices/package.py | 19 ++++ .../py-azure-mgmt-managementgroups/package.py | 19 ++++ .../builtin/packages/py-azure-mgmt-maps/package.py | 17 ++++ .../py-azure-mgmt-marketplaceordering/package.py | 19 ++++ .../packages/py-azure-mgmt-media/package.py | 19 ++++ .../packages/py-azure-mgmt-monitor/package.py | 20 ++++ .../builtin/packages/py-azure-mgmt-msi/package.py | 21 +++++ .../packages/py-azure-mgmt-netapp/package.py | 20 ++++ .../packages/py-azure-mgmt-network/package.py | 3 +- .../py-azure-mgmt-policyinsights/package.py | 19 ++++ .../packages/py-azure-mgmt-privatedns/package.py | 19 ++++ .../packages/py-azure-mgmt-rdbms/package.py | 19 ++++ .../py-azure-mgmt-recoveryservices/package.py | 20 ++++ .../package.py | 21 +++++ .../py-azure-mgmt-redhatopenshift/package.py | 20 ++++ .../packages/py-azure-mgmt-redis/package.py | 21 +++++ .../packages/py-azure-mgmt-relay/package.py | 21 +++++ .../packages/py-azure-mgmt-reservations/package.py | 20 ++++ .../packages/py-azure-mgmt-search/package.py | 19 ++++ .../packages/py-azure-mgmt-security/package.py | 19 ++++ .../packages/py-azure-mgmt-servicebus/package.py | 19 ++++ .../py-azure-mgmt-servicefabric/package.py | 19 ++++ .../packages/py-azure-mgmt-signalr/package.py | 19 ++++ .../builtin/packages/py-azure-mgmt-sql/package.py | 19 ++++ .../py-azure-mgmt-sqlvirtualmachine/package.py | 20 ++++ .../packages/py-azure-mgmt-storage/package.py | 3 +- .../py-azure-mgmt-trafficmanager/package.py | 19 ++++ .../builtin/packages/py-azure-mgmt-web/package.py | 19 ++++ .../packages/py-azure-multiapi-storage/package.py | 23 +++++ .../packages/py-azure-storage-common/package.py | 21 +++++ .../packages/py-azure-storage-nspkg/package.py | 16 ++++ .../repos/builtin/packages/py-fabric/package.py | 17 ++++ .../repos/builtin/packages/py-invoke/package.py | 3 +- .../builtin/packages/py-javaproperties/package.py | 18 ++++ .../repos/builtin/packages/py-jsmin/package.py | 15 +++ .../repos/builtin/packages/py-jsondiff/package.py | 15 +++ .../repos/builtin/packages/py-knack/package.py | 22 +++++ .../repos/builtin/packages/py-msal/package.py | 1 + .../repos/builtin/packages/py-paramiko/package.py | 12 ++- .../repos/builtin/packages/py-pynacl/package.py | 18 ++++ .../repos/builtin/packages/py-sshtunnel/package.py | 16 ++++ .../builtin/packages/py-vsts-cd-manager/package.py | 17 ++++ .../repos/builtin/packages/py-vsts/package.py | 16 ++++ .../packages/py-websocket-client/package.py | 1 + 95 files changed, 1745 insertions(+), 12 deletions(-) create mode 100644 var/spack/repos/builtin/packages/py-azure-batch/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-cli-command-modules-nspkg/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-cli-core/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-cli-nspkg/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-cli-telemetry/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-cli/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-cosmos/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-datalake-store/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-functions-devops-build/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-keyvault-certificates/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-keyvault-keys/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-keyvault-nspkg/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-keyvault-secrets/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-keyvault/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-loganalytics/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-advisor/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-apimanagement/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-appconfiguration/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-applicationinsights/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-batch/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-batchai/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-billing/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-botservice/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-cdn/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-cognitiveservices/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-compute/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-consumption/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-containerinstance/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-containerservice/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-core/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-cosmosdb/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-datalake-analytics/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-datalake-store/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-datamigration/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-deploymentmanager/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-devtestlabs/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-dns/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-eventgrid/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-eventhub/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-hdinsight/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-imagebuilder/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-iotcentral/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-iothub/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-iothubprovisioningservices/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-kusto/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-loganalytics/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-managedservices/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-managementgroups/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-maps/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-marketplaceordering/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-media/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-monitor/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-msi/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-netapp/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-policyinsights/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-privatedns/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-rdbms/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservices/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservicesbackup/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-redhatopenshift/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-redis/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-relay/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-reservations/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-search/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-security/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-servicebus/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-servicefabric/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-signalr/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-sql/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-sqlvirtualmachine/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-trafficmanager/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-mgmt-web/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-multiapi-storage/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-storage-common/package.py create mode 100644 var/spack/repos/builtin/packages/py-azure-storage-nspkg/package.py create mode 100644 var/spack/repos/builtin/packages/py-fabric/package.py create mode 100644 var/spack/repos/builtin/packages/py-javaproperties/package.py create mode 100644 var/spack/repos/builtin/packages/py-jsmin/package.py create mode 100644 var/spack/repos/builtin/packages/py-jsondiff/package.py create mode 100644 var/spack/repos/builtin/packages/py-knack/package.py create mode 100644 var/spack/repos/builtin/packages/py-pynacl/package.py create mode 100644 var/spack/repos/builtin/packages/py-sshtunnel/package.py create mode 100644 var/spack/repos/builtin/packages/py-vsts-cd-manager/package.py create mode 100644 var/spack/repos/builtin/packages/py-vsts/package.py (limited to 'var') diff --git a/var/spack/repos/builtin/packages/py-argcomplete/package.py b/var/spack/repos/builtin/packages/py-argcomplete/package.py index 6a4ad018bd..f1362da76f 100644 --- a/var/spack/repos/builtin/packages/py-argcomplete/package.py +++ b/var/spack/repos/builtin/packages/py-argcomplete/package.py @@ -9,9 +9,11 @@ from spack import * class PyArgcomplete(PythonPackage): """Bash tab completion for argparse.""" - homepage = "https://pypi.python.org/pypi/argcomplete" - url = "https://pypi.io/packages/source/a/argcomplete/argcomplete-1.1.1.tar.gz" + homepage = "https://github.com/kislyuk/argcomplete" + url = "https://pypi.io/packages/source/a/argcomplete/argcomplete-1.12.0.tar.gz" - version('1.1.1', sha256='cca45b5fe07000994f4f06a0b95bd71f7b51b04f81c3be0b4ea7b666e4f1f084') + version('1.12.0', sha256='2fbe5ed09fd2c1d727d4199feca96569a5b50d44c71b16da9c742201f7cc295c') + version('1.1.1', sha256='cca45b5fe07000994f4f06a0b95bd71f7b51b04f81c3be0b4ea7b666e4f1f084') depends_on('py-setuptools', type='build') + depends_on('py-importlib-metadata@0.23:1.999', when='@1.12: ^python@:3.7', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-batch/package.py b/var/spack/repos/builtin/packages/py-azure-batch/package.py new file mode 100644 index 0000000000..b201ec7660 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-batch/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureBatch(PythonPackage): + """Microsoft Azure Batch Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-batch/azure-batch-9.0.0.zip" + + version('9.0.0', sha256='47ca6f50a640915e1cdc5ce3c1307abe5fa3a636236e561119cf62d9df384d84') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-cli-command-modules-nspkg/package.py b/var/spack/repos/builtin/packages/py-azure-cli-command-modules-nspkg/package.py new file mode 100644 index 0000000000..0a40cf2e44 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-cli-command-modules-nspkg/package.py @@ -0,0 +1,16 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureCliCommandModulesNspkg(PythonPackage): + """Microsoft Azure CLI Command Modules Namespace Package.""" + + homepage = "https://github.com/Azure/azure-cli" + url = "https://pypi.io/packages/source/a/azure-cli-command-modules-nspkg/azure-cli-command-modules-nspkg-2.0.3.tar.gz" + + version('2.0.3', sha256='4bd62bf5facb92dd4f89080e75eaee2ea1d3dd4e57a3d2a760ce501cf53f4e7d') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-cli-nspkg@3.0.0:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-cli-core/package.py b/var/spack/repos/builtin/packages/py-azure-cli-core/package.py new file mode 100644 index 0000000000..07e520c530 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-cli-core/package.py @@ -0,0 +1,39 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureCliCore(PythonPackage): + """Microsoft Azure Command-Line Tools Core Module.""" + + homepage = "https://github.com/Azure/azure-cli" + url = "https://pypi.io/packages/source/a/azure-cli-core/azure-cli-core-2.9.1.tar.gz" + + version('2.9.1', sha256='8618a30f7ea2188506f29801220c06396d731c26e4de92c327e6b0e8cc790db5') + + depends_on('py-setuptools', type='build') + depends_on('py-adal@1.2.3:1.2.999', type=('build', 'run')) + depends_on('py-argcomplete@1.8:1.999', type=('build', 'run')) + depends_on('py-azure-cli-telemetry', type=('build', 'run')) + depends_on('py-colorama@0.4.1:0.4.999', type=('build', 'run')) + depends_on('py-humanfriendly@4.7:8', type=('build', 'run')) + depends_on('py-jmespath', type=('build', 'run')) + depends_on('py-knack@0.7.1', type=('build', 'run')) + depends_on('py-msal@1.0.0:1.0.999', type=('build', 'run')) + depends_on('py-msal-extensions@0.1.3:0.1.999', type=('build', 'run')) + depends_on('py-msrest@0.4.4:', type=('build', 'run')) + depends_on('py-msrestazure@0.6.3:', type=('build', 'run')) + depends_on('py-paramiko@2.0.8:2.999', type=('build', 'run')) + depends_on('py-pyjwt', type=('build', 'run')) + depends_on('py-pyopenssl@17.1.0:', type=('build', 'run')) + depends_on('py-requests@2.22:2.999', type=('build', 'run')) + depends_on('py-six@1.12:1.999', type=('build', 'run')) + depends_on('py-pkginfo@1.5.0.1:', type=('build', 'run')) + depends_on('py-azure-mgmt-resource@10.0.0', type=('build', 'run')) + depends_on('py-azure-mgmt-core@1.0.0', type=('build', 'run')) + depends_on('py-enum34', when='^python@:3.3', type=('build', 'run')) + depends_on('py-ndg-httpsclient', when='^python@:2.7.8', type=('build', 'run')) + depends_on('py-pyasn1', when='^python@:2.7.8', type=('build', 'run')) + depends_on('py-futures', when='^python@:2', type=('build', 'run')) + depends_on('py-mock', type='test') diff --git a/var/spack/repos/builtin/packages/py-azure-cli-nspkg/package.py b/var/spack/repos/builtin/packages/py-azure-cli-nspkg/package.py new file mode 100644 index 0000000000..31fab8f659 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-cli-nspkg/package.py @@ -0,0 +1,16 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureCliNspkg(PythonPackage): + """Microsoft Azure CLI Namespace Package.""" + + homepage = "https://github.com/Azure/azure-cli" + url = "https://pypi.io/packages/source/a/azure-cli-nspkg/azure-cli-nspkg-3.0.4.tar.gz" + + version('3.0.4', sha256='1bde56090f548c6435bd3093995cf88e4c445fb040604df8b5b5f70780d79181') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-nspkg@2.0.0:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-cli-telemetry/package.py b/var/spack/repos/builtin/packages/py-azure-cli-telemetry/package.py new file mode 100644 index 0000000000..bb379686be --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-cli-telemetry/package.py @@ -0,0 +1,18 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureCliTelemetry(PythonPackage): + """Microsoft Azure CLI Telemetry Package.""" + + homepage = "https://github.com/Azure/azure-cli" + url = "https://pypi.io/packages/source/a/azure-cli-telemetry/azure-cli-telemetry-1.0.4.tar.gz" + + version('1.0.4', sha256='1f239d544d309c29e827982cc20113eb57037dba16db6cdd2e0283e437e0e577') + + depends_on('py-setuptools', type='build') + depends_on('py-applicationinsights@0.11.1:0.11.999', type=('build', 'run')) + depends_on('py-portalocker@1.2:1.999', type=('build', 'run')) + depends_on('py-mock', type='test') diff --git a/var/spack/repos/builtin/packages/py-azure-cli/package.py b/var/spack/repos/builtin/packages/py-azure-cli/package.py new file mode 100644 index 0000000000..faa09d1cfd --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-cli/package.py @@ -0,0 +1,102 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureCli(PythonPackage): + """Microsoft Azure Command-Line Tools.""" + + homepage = "https://github.com/Azure/azure-cli" + url = "https://pypi.io/packages/source/a/azure-cli/azure-cli-2.9.1.tar.gz" + + version('2.9.1', sha256='749d850f73ea8956ab510288c1061dd7066180a8583081a6d560fdc7ac8314d6') + + depends_on('py-setuptools', type='build') + depends_on('py-antlr4-python3-runtime@4.7.2:4.7.999', type=('build', 'run')) + depends_on('py-azure-batch@9.0:9.999', type=('build', 'run')) + depends_on('py-azure-cli-command-modules-nspkg@2.0:2.999', type=('build', 'run')) + depends_on('py-azure-cli-core@2.9.1', type=('build', 'run')) + depends_on('py-azure-cli-nspkg@3.0.3:3.999', type=('build', 'run')) + depends_on('py-azure-cosmos@3.0.2:3.999', type=('build', 'run')) + depends_on('py-azure-datalake-store@0.0.48:0.0.999', type=('build', 'run')) + depends_on('py-azure-functions-devops-build@0.0.22:0.0.999', type=('build', 'run')) + depends_on('py-azure-graphrbac@0.60.0:0.60.999', type=('build', 'run')) + depends_on('py-azure-keyvault@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-advisor@2.0.1:2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-apimanagement@0.1.0:0.1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-applicationinsights@0.1.1:0.1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-appconfiguration@0.4.0:0.4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-authorization@0.52.0:0.52.999', type=('build', 'run')) + depends_on('py-azure-mgmt-batch@9.0.0:9.0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-batchai@2.0:2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-billing@0.2:0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-botservice@0.2.0:0.2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-cdn@4.1.0rc1', type=('build', 'run')) + depends_on('py-azure-mgmt-cognitiveservices@6.2.0:6.2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-compute@13.0:13.999', type=('build', 'run')) + depends_on('py-azure-mgmt-consumption@2.0:2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-containerinstance@1.4:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-containerregistry@3.0.0rc14', type=('build', 'run')) + depends_on('py-azure-mgmt-containerservice@9.0.1:9.0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-cosmosdb@0.15.0:0.15.999', type=('build', 'run')) + depends_on('py-azure-mgmt-datalake-analytics@0.2.1:0.2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-datalake-store@0.5.0:0.5.999', type=('build', 'run')) + depends_on('py-azure-mgmt-datamigration@0.1.0:0.1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-deploymentmanager@0.2.0:0.2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-devtestlabs@4.0:4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-dns@2.1:2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-eventgrid@3.0.0rc7', type=('build', 'run')) + depends_on('py-azure-mgmt-eventhub@4.0.0:4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-hdinsight@1.5.1:1.5.999', type=('build', 'run')) + depends_on('py-azure-mgmt-imagebuilder@0.4.0:0.4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-iotcentral@3.0.0:3.0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-iothub@0.12.0:0.12.999', type=('build', 'run')) + depends_on('py-azure-mgmt-iothubprovisioningservices@0.2.0:0.2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-keyvault@2.2.0:2.2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-kusto@0.3.0:0.3.999', type=('build', 'run')) + depends_on('py-azure-mgmt-loganalytics@0.7.0:0.7.999', type=('build', 'run')) + depends_on('py-azure-mgmt-managedservices@1.0:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-managementgroups@0.1:0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-maps@0.1.0:0.1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-marketplaceordering@0.1:0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-media@2.1:2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-monitor@0.10.0:0.10.999', type=('build', 'run')) + depends_on('py-azure-mgmt-msi@0.2:0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-netapp@0.8.0:0.8.999', type=('build', 'run')) + depends_on('py-azure-mgmt-network@11.0.0:11.0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-policyinsights@0.5.0:0.5.999', type=('build', 'run')) + depends_on('py-azure-mgmt-privatedns@0.1.0:0.1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-rdbms@2.2.0:2.2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-recoveryservices@0.4.0:0.4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-recoveryservicesbackup@0.6.0:0.6.999', type=('build', 'run')) + depends_on('py-azure-mgmt-redhatopenshift@0.1.0', type=('build', 'run')) + depends_on('py-azure-mgmt-redis@7.0.0:7.0.999', type=('build', 'run')) + depends_on('py-azure-mgmt-relay@0.1.0:0.1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-reservations@0.6.0', type=('build', 'run')) + depends_on('py-azure-mgmt-search@2.0:2.999', type=('build', 'run')) + depends_on('py-azure-mgmt-security@0.4.1:0.4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-servicebus@0.6.0:0.6.999', type=('build', 'run')) + depends_on('py-azure-mgmt-servicefabric@0.4.0:0.4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-signalr@0.4.0:0.4.999', type=('build', 'run')) + depends_on('py-azure-mgmt-sql@0.19.0:0.19.999', type=('build', 'run')) + depends_on('py-azure-mgmt-sqlvirtualmachine@0.5.0:0.5.999', type=('build', 'run')) + depends_on('py-azure-mgmt-storage@11.1.0:11.1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-trafficmanager@0.51.0:0.51.999', type=('build', 'run')) + depends_on('py-azure-mgmt-web@0.47.0:0.47.999', type=('build', 'run')) + depends_on('py-azure-multiapi-storage@0.3.2:0.3.999', type=('build', 'run')) + depends_on('py-azure-loganalytics@0.1.0:0.1.999', type=('build', 'run')) + depends_on('py-azure-storage-common@1.4:1.999', type=('build', 'run')) + depends_on('py-cryptography@2.3.1:2.999', type=('build', 'run')) + depends_on('py-fabric@2.4:2.999', type=('build', 'run')) + depends_on('py-jsmin@2.2.2:2.2.999', type=('build', 'run')) + depends_on('py-pytz@2019.1', type=('build', 'run')) + depends_on('py-scp@0.13.2:0.13.999', type=('build', 'run')) + depends_on('py-sshtunnel@0.1.4:0.1.999', type=('build', 'run')) + depends_on('py-urllib3@1.18:1.999+secure', type=('build', 'run')) + depends_on('py-vsts-cd-manager@1.0.2:1.0.999', type=('build', 'run')) + depends_on('py-websocket-client@0.56.0:0.56.999', type=('build', 'run')) + depends_on('py-xmltodict@0.12:0.999', type=('build', 'run')) + depends_on('py-javaproperties@0.5.1', type=('build', 'run')) + depends_on('py-jsondiff@1.2.0', type=('build', 'run')) + depends_on('py-mock@4.0:4.999', type='test') diff --git a/var/spack/repos/builtin/packages/py-azure-core/package.py b/var/spack/repos/builtin/packages/py-azure-core/package.py index cfe14b0dae..e45bfcabfb 100644 --- a/var/spack/repos/builtin/packages/py-azure-core/package.py +++ b/var/spack/repos/builtin/packages/py-azure-core/package.py @@ -8,8 +8,9 @@ class PyAzureCore(PythonPackage): """Microsoft Azure Core Library for Python.""" homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core" - url = "https://pypi.io/packages/source/a/azure-core/azure-core-1.6.0.zip" + url = "https://pypi.io/packages/source/a/azure-core/azure-core-1.7.0.zip" + version('1.7.0', sha256='a66da240a287f447f9867f54ba09ea235895cec13ea38c5f490ce4eedefdd75c') version('1.6.0', sha256='d10b74e783cff90d56360e61162afdd22276d62dc9467e657ae866449eae7648') depends_on('py-setuptools', type='build') diff --git a/var/spack/repos/builtin/packages/py-azure-cosmos/package.py b/var/spack/repos/builtin/packages/py-azure-cosmos/package.py new file mode 100644 index 0000000000..56ed2ae59f --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-cosmos/package.py @@ -0,0 +1,23 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureCosmos(PythonPackage): + """Microsoft Azure Cosmos Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-cosmos/azure-cosmos-4.0.0.zip" + + version('4.0.0', sha256='c4e40e0d378fd0c96664f46f1ad08e6c8aaaac31c463726a74aae9eae724442d') + version('3.2.0', sha256='4f77cc558fecffac04377ba758ac4e23f076dc1c54e2cf2515f85bc15cbde5c6', + url='https://pypi.io/packages/source/a/azure-cosmos/azure-cosmos-3.2.0.tar.gz') + + depends_on('py-setuptools', type='build') + depends_on('py-six@1.6:', type=('build', 'run')) + depends_on('py-azure-core@1.0.0:1.999', when='@4:', type=('build', 'run')) + depends_on('py-enum34@1.0.4:', when='@4: ^python@:3.3', type=('build', 'run')) + depends_on('py-azure-nspkg', when='^python@:2', type=('build', 'run')) + depends_on('py-typing', when='@4: ^python@:3.4', type=('build', 'run')) + depends_on('py-requests@2.10.0:', when='@:3', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-datalake-store/package.py b/var/spack/repos/builtin/packages/py-azure-datalake-store/package.py new file mode 100644 index 0000000000..84dc392932 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-datalake-store/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureDatalakeStore(PythonPackage): + """Azure Data Lake Store Filesystem Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-data-lake-store-python" + url = "https://pypi.io/packages/source/a/azure-datalake-store/azure-datalake-store-0.0.48.tar.gz" + + version('0.0.48', sha256='d27c335783d4add00b3a5f709341e4a8009857440209e15a739a9a96b52386f7') + + depends_on('py-setuptools', type='build') + depends_on('py-cffi', type=('build', 'run')) + depends_on('py-adal@0.4.2:', type=('build', 'run')) + depends_on('py-requests@2.20.0:', type=('build', 'run')) + depends_on('py-pathlib2', when='^python@:3.3', type=('build', 'run')) + depends_on('py-futures', when='^python@:2', type=('build', 'run')) + depends_on('py-azure-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-functions-devops-build/package.py b/var/spack/repos/builtin/packages/py-azure-functions-devops-build/package.py new file mode 100644 index 0000000000..ee70dc2f03 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-functions-devops-build/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureFunctionsDevopsBuild(PythonPackage): + """Python package for integrating Azure Functions with Azure DevOps. + Specifically made for the Azure CLI.""" + + homepage = "https://github.com/Azure/azure-functions-devops-build" + url = "https://pypi.io/packages/source/a/azure-functions-devops-build/azure-functions-devops-build-0.0.22.tar.gz" + + version('0.0.22', sha256='c6341abda6098813f8fa625acd1e925410a17a8a1c7aaabdf975bb7cecb14edf') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest', type=('build', 'run')) + depends_on('py-vsts', type=('build', 'run')) + depends_on('py-jinja2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-graphrbac/package.py b/var/spack/repos/builtin/packages/py-azure-graphrbac/package.py index 60a87b0a92..4cd0dd661f 100644 --- a/var/spack/repos/builtin/packages/py-azure-graphrbac/package.py +++ b/var/spack/repos/builtin/packages/py-azure-graphrbac/package.py @@ -11,6 +11,7 @@ class PyAzureGraphrbac(PythonPackage): url = "https://pypi.io/packages/source/a/azure-graphrbac/azure-graphrbac-0.61.1.zip" version('0.61.1', sha256='53e98ae2ca7c19b349e9e9bb1b6a824aeae8dcfcbe17190d20fe69c0f185b2e2') + version('0.60.0', sha256='d0bb62d8bf8e196b903f3971ba4afa448e4fe14e8394ebfcdd941d84d62ecafe') depends_on('py-setuptools', type='build') depends_on('py-msrest@0.5.0:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-keyvault-certificates/package.py b/var/spack/repos/builtin/packages/py-azure-keyvault-certificates/package.py new file mode 100644 index 0000000000..49ad0b0ea6 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-keyvault-certificates/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureKeyvaultCertificates(PythonPackage): + """Microsoft Azure Key Vault Certificates Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-certificates" + url = "https://pypi.io/packages/source/a/azure-keyvault-certificates/azure-keyvault-certificates-4.1.0.zip" + + version('4.1.0', sha256='544f56480619e1db350f2e7b117b22af778e02174bd6bcb0af9ae00c50353419') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-core@1.2.1:1.999', type=('build', 'run')) + depends_on('py-msrest@0.6.0:', type=('build', 'run')) + depends_on('py-azure-keyvault-nspkg', when='^python@:2', type=('build', 'run')) + depends_on('py-enum34@1.0.4:', when='^python@:3.3', type=('build', 'run')) + depends_on('py-typing', when='^python@:3.4', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-keyvault-keys/package.py b/var/spack/repos/builtin/packages/py-azure-keyvault-keys/package.py new file mode 100644 index 0000000000..7fa65939ac --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-keyvault-keys/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureKeyvaultKeys(PythonPackage): + """Microsoft Azure Key Vault Keys Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-keys" + url = "https://pypi.io/packages/source/a/azure-keyvault-keys/azure-keyvault-keys-4.1.0.zip" + + version('4.1.0', sha256='f9967b4deb48e619f6c40558f69e48978779cc09c8a7fad33d536cfc41cd68f9') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-core@1.2.1:1.999', type=('build', 'run')) + depends_on('py-cryptography@2.1.4:', type=('build', 'run')) + depends_on('py-msrest@0.6.0:', type=('build', 'run')) + depends_on('py-azure-keyvault-nspkg', when='^python@:2', type=('build', 'run')) + depends_on('py-enum34@1.0.4:', when='^python@:3.3', type=('build', 'run')) + depends_on('py-typing', when='^python@:3.4', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-keyvault-nspkg/package.py b/var/spack/repos/builtin/packages/py-azure-keyvault-nspkg/package.py new file mode 100644 index 0000000000..16200150de --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-keyvault-nspkg/package.py @@ -0,0 +1,16 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureKeyvaultNspkg(PythonPackage): + """Microsoft Azure Key Vault Namespace Package.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault" + url = "https://pypi.io/packages/source/a/azure-keyvault-nspkg/azure-keyvault-nspkg-1.0.0.zip" + + version('1.0.0', sha256='ac68b88aab9c6caf54a23da2a1d1c718d7520bae5adff04dd0a743228269b641') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-nspkg@3.0.0:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-keyvault-secrets/package.py b/var/spack/repos/builtin/packages/py-azure-keyvault-secrets/package.py new file mode 100644 index 0000000000..cbc91cde3d --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-keyvault-secrets/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureKeyvaultSecrets(PythonPackage): + """Microsoft Azure Key Vault Secrets Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-secrets" + url = "https://pypi.io/packages/source/a/azure-keyvault-secrets/azure-keyvault-secrets-4.1.0.zip" + + version('4.1.0', sha256='4f3bfac60e025e01dd1c1998b73649d45d706975356c0cf147174cf5a6ddf8be') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-core@1.2.1:1.999', type=('build', 'run')) + depends_on('py-msrest@0.6.0:', type=('build', 'run')) + depends_on('py-azure-keyvault-nspkg', when='^python@:2', type=('build', 'run')) + depends_on('py-enum34@1.0.4:', when='^python@:3.3', type=('build', 'run')) + depends_on('py-typing', when='^python@:3.4', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-keyvault/package.py b/var/spack/repos/builtin/packages/py-azure-keyvault/package.py new file mode 100644 index 0000000000..b18a562226 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-keyvault/package.py @@ -0,0 +1,24 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureKeyvault(PythonPackage): + """Microsoft Azure Key Vault Client Libraries for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault" + url = "https://pypi.io/packages/source/a/azure-keyvault/azure-keyvault-4.1.0.zip" + + version('4.1.0', sha256='69002a546921a8290eb54d9a3805cfc515c321bc1d4c0bfcfb463620245eca40') + version('1.1.0', sha256='37a8e5f376eb5a304fcd066d414b5d93b987e68f9212b0c41efa37d429aadd49') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-keyvault-certificates@4.1:4.999', when='@4:', type=('build', 'run')) + depends_on('py-azure-keyvault-secrets@4.1:4.999', when='@4:', type=('build', 'run')) + depends_on('py-azure-keyvault-keys@4.1:4.999', when='@4:', type=('build', 'run')) + depends_on('py-msrest@0.5.0:', when='@:1', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', when='@:1', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', when='@:1', type=('build', 'run')) + depends_on('py-cryptography@2.1.4:', when='@:1', type=('build', 'run')) + depends_on('py-requests@2.18.4:', when='@:1', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-loganalytics/package.py b/var/spack/repos/builtin/packages/py-azure-loganalytics/package.py new file mode 100644 index 0000000000..25a4e42317 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-loganalytics/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureLoganalytics(PythonPackage): + """Microsoft Azure Log Analytics Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-loganalytics/azure-loganalytics-0.1.0.zip" + + version('0.1.0', sha256='3ceb350def677a351f34b0a0d1637df6be0c6fe87ff32a5270b17f540f6da06e') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.4.29:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-advisor/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-advisor/package.py new file mode 100644 index 0000000000..5e19a89dea --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-advisor/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtAdvisor(PythonPackage): + """Microsoft Azure Advisor Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-advisor/azure-mgmt-advisor-4.0.0.zip" + + version('4.0.0', sha256='1ecea7a9dc48c099c06aab68aace7fdbded91a5522932882b1707c29fa055054') + version('2.0.1', sha256='1929d6d5ba49d055fdc806e981b93cf75ea42ba35f78222aaf42d8dcf29d4ef3') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-apimanagement/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-apimanagement/package.py new file mode 100644 index 0000000000..538bfed522 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-apimanagement/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtApimanagement(PythonPackage): + """Microsoft Azure API Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-apimanagement/azure-mgmt-apimanagement-0.2.0.zip" + + version('0.2.0', sha256='790f01c0b32583706b8b8c59667c0f5a51cd70444eee76474e23a598911e1d72') + version('0.1.0', sha256='5d45d3438c6a11bae6bb8d4d5173cdb44b85683695f9f3433f22f45aecc47819') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-appconfiguration/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-appconfiguration/package.py new file mode 100644 index 0000000000..96f7a6dfff --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-appconfiguration/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtAppconfiguration(PythonPackage): + """Microsoft Azure App Configuration Management Client Library for Python. + """ + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-appconfiguration/azure-mgmt-appconfiguration-0.5.0.zip" + + version('0.5.0', sha256='211527511d7616a383cc196956eaf2b7ee016f2367d367924b3715f2a41106da') + version('0.4.0', sha256='85f6202ba235fde6be274f3dec1578b90235cf31979abea3fcfa476d0b2ac5b6') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-applicationinsights/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-applicationinsights/package.py new file mode 100644 index 0000000000..b7b4089b9d --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-applicationinsights/package.py @@ -0,0 +1,22 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtApplicationinsights(PythonPackage): + """Microsoft Azure Application Insights Management Client Library for + Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-applicationinsights/azure-mgmt-applicationinsights-0.3.0.zip" + + version('0.3.0', sha256='3c788a54db4fbca1a8850151462ec1471ff59c86b3a10d6082952bbdaa7e6651') + version('0.1.1', sha256='f10229eb9e3e9d0ad20188b8d14d67055e86f3815b43b75eedf96b654bee2a9b') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', when='@0.3:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', when='@0.3:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.20:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='@0.3: ^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-authorization/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-authorization/package.py index acc9d25e66..5a5089966c 100644 --- a/var/spack/repos/builtin/packages/py-azure-mgmt-authorization/package.py +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-authorization/package.py @@ -11,6 +11,7 @@ class PyAzureMgmtAuthorization(PythonPackage): url = "https://pypi.io/packages/source/a/azure-mgmt-authorization/azure-mgmt-authorization-0.60.0.zip" version('0.60.0', sha256='31e875a34ac2c5d6fefe77b4a8079a8b2bdbe9edb957e47e8b44222fb212d6a7') + version('0.52.0', sha256='16a618c4357c11e96de376856c396f09e76a56473920cdf7a66735fabaa2a70c') depends_on('py-setuptools', type='build') depends_on('py-msrest@0.5.0:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-batch/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-batch/package.py new file mode 100644 index 0000000000..f11c869362 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-batch/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtBatch(PythonPackage): + """Microsoft Azure Batch Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-batch/azure-mgmt-batch-9.0.0.zip" + + version('9.0.0', sha256='03417eecfa1fac906e674cb1cb43ed7da27a96277277b091d7c389ba39f6c3fe') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-batchai/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-batchai/package.py new file mode 100644 index 0000000000..ec279bfc50 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-batchai/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtBatchai(PythonPackage): + """Microsoft Azure Batch AI Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-batchai/azure-mgmt-batchai-2.0.0.zip" + + version('2.0.0', sha256='f1870b0f97d5001cdb66208e5a236c9717a0ed18b34dbfdb238a828f3ca2a683') + + depends_on('py-setuptools', type='build') + depends_on('py-msrestazure@0.4.20:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-billing/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-billing/package.py new file mode 100644 index 0000000000..a124ac5931 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-billing/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtBilling(PythonPackage): + """Microsoft Azure Billing Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-billing/azure-mgmt-billing-0.2.0.zip" + + version('0.2.0', sha256='85f73bb3808a7d0d2543307e8f41e5b90a170ad6eeedd54fe7fcaac61b5b22d2') + + depends_on('py-setuptools', type='build') + depends_on('py-msrestazure@0.4.20:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-botservice/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-botservice/package.py new file mode 100644 index 0000000000..168259dac0 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-botservice/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtBotservice(PythonPackage): + """Microsoft Azure Bot Service Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-botservice/azure-mgmt-botservice-0.2.0.zip" + + version('0.2.0', sha256='b21d8858e69aa16d25b908c40116a1f773c127ec4dd602cbb8542ebf39a55d83') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-cdn/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-cdn/package.py new file mode 100644 index 0000000000..916934c841 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-cdn/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtCdn(PythonPackage): + """Microsoft Azure CDN Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-cdn/azure-mgmt-cdn-4.0.0.zip" + + # Release candidate needed for py-azure-cli + version('4.1.0rc1', sha256='853c73d612f5d97387e079c5841a9f1a05702173d0c7c0c59ba7b0fd86380503') + version('4.0.0', sha256='a53e9e09e2711ce9109329538fe9a8a1a5d0809efb231d7df481e55d09c4f02a', preferred=True) + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-cognitiveservices/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-cognitiveservices/package.py new file mode 100644 index 0000000000..067f980c7d --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-cognitiveservices/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtCognitiveservices(PythonPackage): + """Microsoft Azure Cognitive Services Management Client Library for + Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-cognitiveservices/azure-mgmt-cognitiveservices-6.2.0.zip" + + version('6.2.0', sha256='93503507ba87c18fe24cd3dfcd54e6e69a4daf7636f38b7537e09cee9a4c13ce') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-compute/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-compute/package.py new file mode 100644 index 0000000000..4b47781334 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-compute/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtCompute(PythonPackage): + """Microsoft Azure Compute Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-compute/azure-mgmt-compute-13.0.0.zip" + + version('13.0.0', sha256='7f331bafcbedf25d65aa42038f7553747dab18d7f10a5af3297192d31c45339e') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-consumption/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-consumption/package.py new file mode 100644 index 0000000000..8974a4500d --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-consumption/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtConsumption(PythonPackage): + """Microsoft Azure Consumption Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-consumption/azure-mgmt-consumption-3.0.0.zip" + + version('3.0.0', sha256='035d4b74ca7c47e2683bea17105fd9014c27060336fb6255324ac86b27f70f5b') + version('2.0.0', sha256='9a85a89f30f224d261749be20b4616a0eb8948586f7f0f20573b8ea32f265189') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', when='@3:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', when='@3:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.20:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='@3: ^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-containerinstance/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-containerinstance/package.py new file mode 100644 index 0000000000..c2ce7566d4 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-containerinstance/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtContainerinstance(PythonPackage): + """Microsoft Azure Container Instance Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-containerinstance/azure-mgmt-containerinstance-2.0.0.zip" + + version('2.0.0', sha256='5ad247d186c3c040da7a1d40ad39c9881e99afc58271f673abb602abb0b6b85b') + version('1.5.0', sha256='b055386f04ba8433112b0df7fcbc260b5208828d7bb8c057e760fe596aa7a8cd') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-containerregistry/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-containerregistry/package.py index ac44498035..1a337d7a4a 100644 --- a/var/spack/repos/builtin/packages/py-azure-mgmt-containerregistry/package.py +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-containerregistry/package.py @@ -10,7 +10,9 @@ class PyAzureMgmtContainerregistry(PythonPackage): homepage = "https://github.com/Azure/azure-sdk-for-python" url = "https://pypi.io/packages/source/a/azure-mgmt-containerregistry/azure-mgmt-containerregistry-2.8.0.zip" - version('2.8.0', sha256='b24be1050d54f3158e8be7f6ad677f0c8888dddefd09fb8391ebfc73d40173a4') + # Release candidate needed for py-azure-cli + version('3.0.0rc14', sha256='d23ce93ec5903d00f79f0ac995e16bf47197130239f7f182509add3277b73071') + version('2.8.0', sha256='b24be1050d54f3158e8be7f6ad677f0c8888dddefd09fb8391ebfc73d40173a4', preferred=True) depends_on('py-setuptools', type='build') depends_on('py-msrest@0.5.0:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-containerservice/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-containerservice/package.py new file mode 100644 index 0000000000..3e592e4a13 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-containerservice/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtContainerservice(PythonPackage): + """Microsoft Azure Container Service Management Client Library for Python. + """ + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-containerservice/azure-mgmt-containerservice-9.2.0.zip" + + version('9.2.0', sha256='e7904b60c42a153b64b1604f3c698602686b38787bebdaed6e808cd43b6e5967') + version('9.0.1', sha256='7e4459679bdba4aa67a4b5848e63d94e965a304a7418ef7607eb7a9ce295d886') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-core/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-core/package.py new file mode 100644 index 0000000000..4dfca888f6 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-core/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtCore(PythonPackage): + """Microsoft Azure Management Core Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-mgmt-core" + url = "https://pypi.io/packages/source/a/azure-mgmt-core/azure-mgmt-core-1.2.0.zip" + + version('1.2.0', sha256='8fe3b59446438f27e34f7b24ea692a982034d9e734617ca1320eedeee1939998') + version('1.0.0', sha256='510faf49a10daec8346cc086143d8e667ef3b4f8c8022a8e710091027631a55e') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-core@1.7.0:1.999', when='@1.2:', type=('build', 'run')) + depends_on('py-azure-core@1.4.0:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) + depends_on('py-typing', when='^python@:3.4', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-cosmosdb/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-cosmosdb/package.py new file mode 100644 index 0000000000..978d659b9e --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-cosmosdb/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtCosmosdb(PythonPackage): + """Microsoft Azure Cosmos DB Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-cosmosdb/azure-mgmt-cosmosdb-0.15.0.zip" + + version('0.15.0', sha256='e70fe9b3d9554c501d46e69f18b73de18d77fbcb98a7a87b965b3dd027cada0f') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-datalake-analytics/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-datalake-analytics/package.py new file mode 100644 index 0000000000..bcb73cd655 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-datalake-analytics/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtDatalakeAnalytics(PythonPackage): + """Microsoft Azure Data Lake Analytics Management Client Library for + Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-datalake-analytics/azure-mgmt-datalake-analytics-0.6.0.zip" + + version('0.6.0', sha256='0d64c4689a67d6138eb9ffbaff2eda2bace7d30b846401673183dcb42714de8f') + version('0.2.1', sha256='4c7960d094f5847d9a456c18b8a3c8e60c428e3080a3905f1c943d81ba6351a4') + + depends_on('py-setuptools', type='build') + depends_on('py-msrestazure@0.4.27:1.999', when='@0.6:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.7:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-datalake-store/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-datalake-store/package.py new file mode 100644 index 0000000000..994c8a60c1 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-datalake-store/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtDatalakeStore(PythonPackage): + """Microsoft Azure Data Lake Store Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-datalake-store/azure-mgmt-datalake-store-0.5.0.zip" + + version('0.5.0', sha256='9376d35495661d19f8acc5604f67b0bc59493b1835bbc480f9a1952f90017a4c') + + depends_on('py-setuptools', type='build') + depends_on('py-msrestazure@0.4.27:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-datamigration/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-datamigration/package.py new file mode 100644 index 0000000000..7eaf2e926b --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-datamigration/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtDatamigration(PythonPackage): + """Microsoft Azure Data Migration Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-datamigration/azure-mgmt-datamigration-4.0.0.zip" + + version('4.0.0', sha256='1efda568d67af911156591eb308432b5f9a56075b57ac0a5dd9f7aee17d79217') + version('0.1.0', sha256='e754928992743f54d999800a5e0679ee3e91d804d23a25f12c2e6f2f86cd05df') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', when='@4:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', when='@4:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.27:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='@4: ^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-deploymentmanager/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-deploymentmanager/package.py new file mode 100644 index 0000000000..57d08f8805 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-deploymentmanager/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtDeploymentmanager(PythonPackage): + """Microsoft Azure Deployment Manager Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-deploymentmanager/azure-mgmt-deploymentmanager-0.2.0.zip" + + version('0.2.0', sha256='46e342227993fc9acab1dda42f2eb566b522a8c945ab9d0eea56276b46f6d730') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-devtestlabs/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-devtestlabs/package.py new file mode 100644 index 0000000000..10094a24da --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-devtestlabs/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtDevtestlabs(PythonPackage): + """Microsoft Azure DevTestLabs Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-devtestlabs/azure-mgmt-devtestlabs-4.0.0.zip" + + version('4.0.0', sha256='59549c4c4068f26466b1097b574a8e5099fb2cd6c8be0a00395b06d3b29e278d') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-dns/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-dns/package.py new file mode 100644 index 0000000000..ef7bab9ef7 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-dns/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtDns(PythonPackage): + """Microsoft Azure DNS Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-dns/azure-mgmt-dns-3.0.0.zip" + + version('3.0.0', sha256='6ecdf4e67d8eb5db593ec331e6d9f350616e77c31225c91d266605e03e63b37f') + version('2.1.0', sha256='3730b1b3f545a5aa43c0fff07418b362a789eb7d81286e2bed90ffef88bfa5d0') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-eventgrid/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-eventgrid/package.py new file mode 100644 index 0000000000..d1dc0f2264 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-eventgrid/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtEventgrid(PythonPackage): + """Microsoft Azure EventGrid Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-eventgrid/azure-mgmt-eventgrid-2.2.0.zip" + + # Release candidate needed for py-azure-cli + version('3.0.0rc7', sha256='68f9eb18b74fa86e07cf4e4d1a2ed16fe549bdd53f21a707b05798616b01a9d4') + version('2.2.0', sha256='c62058923ed20db35b04491cd1ad6a692f337244d05c377ecc14a53c06651cc3', preferred=True) + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-eventhub/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-eventhub/package.py new file mode 100644 index 0000000000..bd25960c8c --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-eventhub/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtEventhub(PythonPackage): + """Microsoft Azure EventHub Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-eventhub/azure-mgmt-eventhub-4.0.0.zip" + + version('4.0.0', sha256='65223196cf132899656c2f9cb71a14c972d99e5ecd815ee050dae1072cb73ae2') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-hdinsight/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-hdinsight/package.py new file mode 100644 index 0000000000..4107d2f68b --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-hdinsight/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtHdinsight(PythonPackage): + """Microsoft Azure HDInsight Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-hdinsight/azure-mgmt-hdinsight-1.5.1.zip" + + version('1.5.1', sha256='76b94f3e43fdc6698023d79be731937dc645dc3178dc134854768528ecc0aea3') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-imagebuilder/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-imagebuilder/package.py new file mode 100644 index 0000000000..44e3e311e4 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-imagebuilder/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtImagebuilder(PythonPackage): + """Microsoft Azure Image Builder Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-imagebuilder/azure-mgmt-imagebuilder-0.4.0.zip" + + version('0.4.0', sha256='4c9291bf16b40b043637e5e4f15650f71418ac237393e62219cab478a7951733') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-iotcentral/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-iotcentral/package.py new file mode 100644 index 0000000000..80154d6528 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-iotcentral/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtIotcentral(PythonPackage): + """Microsoft Azure IoTCentral Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-iotcentral/azure-mgmt-iotcentral-3.1.0.zip" + + version('3.1.0', sha256='c175f6642be514ad0efd3dc03d09e50d923596fd9e634381793dcc46bb8a57c7') + version('3.0.0', sha256='f6dacf442ccae2f18f1082e80bcbdcaa8c0efa2ba92b48c5db6ee01d37240047') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-iothub/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-iothub/package.py new file mode 100644 index 0000000000..a1954a9751 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-iothub/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtIothub(PythonPackage): + """Microsoft Azure IoTHub Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-iothub/azure-mgmt-iothub-0.12.0.zip" + + version('0.12.0', sha256='da20ee2b9b9a2c2f89be9037c3ee5421152e7f6d718eafbf50a91dbf0a07ffa0') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-iothubprovisioningservices/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-iothubprovisioningservices/package.py new file mode 100644 index 0000000000..37845cee5d --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-iothubprovisioningservices/package.py @@ -0,0 +1,18 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtIothubprovisioningservices(PythonPackage): + """Microsoft Azure IoTHub Provisioning Services Client Library for Python. + """ + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-iothubprovisioningservices/azure-mgmt-iothubprovisioningservices-0.2.0.zip" + + version('0.2.0', sha256='8c37acfd1c33aba845f2e0302ef7266cad31cba503cc990a48684659acb7b91d') + + depends_on('py-setuptools', type='build') + depends_on('py-msrestazure@0.4.20:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-kusto/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-kusto/package.py new file mode 100644 index 0000000000..faadc899cf --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-kusto/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtKusto(PythonPackage): + """Microsoft Azure Kusto Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-kusto/azure-mgmt-kusto-0.9.0.zip" + + version('0.9.0', sha256='9210db89fa18ee8ed53339cd63bbe6fe1d9624cd793b54b7451ddbda8ae92ef3') + version('0.3.0', sha256='9eb8b7781fd4410ee9e207cd0c3983baf9e58414b5b4a18849d09856e36bacde') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-loganalytics/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-loganalytics/package.py new file mode 100644 index 0000000000..925db35fa1 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-loganalytics/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtLoganalytics(PythonPackage): + """Microsoft Azure Log Analytics Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-loganalytics/azure-mgmt-loganalytics-0.7.0.zip" + + version('0.7.0', sha256='50fb7f714685d170ce9607e3c30488e194015845ef7f0a717b80609837a6c2a2') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-managedservices/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-managedservices/package.py new file mode 100644 index 0000000000..d7ac227ef3 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-managedservices/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtManagedservices(PythonPackage): + """Microsoft Azure Managed Services Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-managedservices/azure-mgmt-managedservices-1.0.0.zip" + + version('1.0.0', sha256='fed8399fc6773aada37c1d0496a46f59410d77c9494d0ca5967c531c3376ad19') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-managementgroups/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-managementgroups/package.py new file mode 100644 index 0000000000..6ce865aaba --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-managementgroups/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtManagementgroups(PythonPackage): + """Microsoft Azure Management Groups Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-managementgroups/azure-mgmt-managementgroups-0.2.0.zip" + + version('0.2.0', sha256='3d5237947458dc94b4a392141174b1c1258d26611241ee104e9006d1d798f682') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-maps/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-maps/package.py new file mode 100644 index 0000000000..8448f6fde4 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-maps/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtMaps(PythonPackage): + """Microsoft Azure Maps Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-maps/azure-mgmt-maps-0.1.0.zip" + + version('0.1.0', sha256='c120e210bb61768da29de24d28b82f8d42ae24e52396eb6569b499709e22f006') + + depends_on('py-setuptools', type='build') + depends_on('py-msrestazure@0.4.27:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-marketplaceordering/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-marketplaceordering/package.py new file mode 100644 index 0000000000..a09eaf331c --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-marketplaceordering/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtMarketplaceordering(PythonPackage): + """Microsoft Azure Market Place Ordering Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-marketplaceordering/azure-mgmt-marketplaceordering-0.2.1.zip" + + version('0.2.1', sha256='dc765cde7ec03efe456438c85c6207c2f77775a8ce8a7adb19b0df5c5dc513c2') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-media/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-media/package.py new file mode 100644 index 0000000000..7ef8dd5201 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-media/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtMedia(PythonPackage): + """Microsoft Azure Media Services Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-media/azure-mgmt-media-2.2.0.zip" + + version('2.2.0', sha256='0adeee9e654a9011f5107def06fea6838864a3514a1e5a9ed495f3a56a687cc7') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-monitor/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-monitor/package.py new file mode 100644 index 0000000000..681dbf6c22 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-monitor/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtMonitor(PythonPackage): + """Microsoft Azure Monitor Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-monitor/azure-mgmt-monitor-0.11.0.zip" + + version('0.11.0', sha256='c6e1fe83dd2ddffa7f6d90c7aa63b3128042396a3893c14dc4816ad28cb15016') + version('0.10.0', sha256='d57d604cc1a7a9ce35eb7cf8a00d4924887c688aa78dc035ea1f80066b297464') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-msi/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-msi/package.py new file mode 100644 index 0000000000..abdbdc640a --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-msi/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtMsi(PythonPackage): + """Microsoft Azure MSI Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-msi/azure-mgmt-msi-1.0.0.zip" + + version('1.0.0', sha256='d46f3aab25db3dad520e4055c1d67afe4fcc6d66335c762134e60f82265f8f58') + version('0.2.0', sha256='8622bc9a164169a0113728ebe7fd43a88189708ce6e10d4507247d6907987167') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', when='@1:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', when='@1:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.27:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='@1: ^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-netapp/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-netapp/package.py new file mode 100644 index 0000000000..401b2078c3 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-netapp/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtNetapp(PythonPackage): + """Microsoft Azure NetApp Files Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-netapp/azure-mgmt-netapp-0.11.0.zip" + + version('0.11.0', sha256='621a76b06c97e858d49b68953e66eb718ac24f91aa6bf090f32a335a38f02305') + version('0.8.0', sha256='67df7c7391c2179423a95927a639492c3a177bff8f3a80e4b2d666a86e2d6f6d') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-network/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-network/package.py index cbc0473e79..549160d7ea 100644 --- a/var/spack/repos/builtin/packages/py-azure-mgmt-network/package.py +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-network/package.py @@ -8,8 +8,9 @@ class PyAzureMgmtNetwork(PythonPackage): """Microsoft Azure Network Management Client Library for Python.""" homepage = "https://github.com/Azure/azure-sdk-for-python" - url = "https://pypi.io/packages/source/a/azure-mgmt-network/azure-mgmt-network-10.2.0.zip" + url = "https://pypi.io/packages/source/a/azure-mgmt-network/azure-mgmt-network-11.0.0.zip" + version('11.0.0', sha256='7fdfc631c660cb173eee88abbb7b8be7742f91b522be6017867f217409cd69bc') version('10.2.0', sha256='d50c74cdc1c9be6861ddef9adffd3b05afc5a5092baf0209eea30f4439cba2d9') depends_on('py-setuptools', type='build') diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-policyinsights/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-policyinsights/package.py new file mode 100644 index 0000000000..c0532b307a --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-policyinsights/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtPolicyinsights(PythonPackage): + """Microsoft Azure Policy Insights Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-policyinsights/azure-mgmt-policyinsights-0.5.0.zip" + + version('0.5.0', sha256='ed229e3845c477e88dde413825d4fba0d38b3a5ffab4e694c7d0da995f3db0f3') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-privatedns/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-privatedns/package.py new file mode 100644 index 0000000000..5aa65aec57 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-privatedns/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtPrivatedns(PythonPackage): + """Microsoft Azure DNS Private Zones Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-privatedns/azure-mgmt-privatedns-0.1.0.zip" + + version('0.1.0', sha256='d29cfd8cec806e06673d9382d3f5766fc65d9a9de75b424705094a34a7db8d23') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-rdbms/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-rdbms/package.py new file mode 100644 index 0000000000..c375a82622 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-rdbms/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtRdbms(PythonPackage): + """Microsoft Azure RDBMS Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-rdbms/azure-mgmt-rdbms-2.2.0.zip" + + version('2.2.0', sha256='f93344897a9bfa6ebc57dd0c10ad79602ff7965c322c65115e3f4b8584bbe1c7') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservices/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservices/package.py new file mode 100644 index 0000000000..67a5987b8f --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservices/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtRecoveryservices(PythonPackage): + """Microsoft Azure Recovery Services Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-recoveryservices/azure-mgmt-recoveryservices-0.5.0.zip" + + version('0.5.0', sha256='3c90e6b2e358dbe6d5c6d7204955bdf52c3e977c6f8b727cbbb8811427d7fd52') + version('0.4.0', sha256='e1e794760232239f8a9328d5de1740565ff70d1612a2921c9609746ba5671e6c') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservicesbackup/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservicesbackup/package.py new file mode 100644 index 0000000000..96b755acef --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-recoveryservicesbackup/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtRecoveryservicesbackup(PythonPackage): + """Microsoft Azure Recovery Services Backup Management Client Library for + Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-recoveryservicesbackup/azure-mgmt-recoveryservicesbackup-0.8.0.zip" + + version('0.8.0', sha256='a0ee89691b21945cc4b892a9194320f50c1cd242d98f00a82d7e3848c28517a5') + version('0.6.0', sha256='4df62479c90a6f93e7689f9d58e0a139899f0407f5e3298d5ce014442599428f') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-redhatopenshift/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-redhatopenshift/package.py new file mode 100644 index 0000000000..6503254cd8 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-redhatopenshift/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtRedhatopenshift(PythonPackage): + """Microsoft Azure Red Hat Openshift Management Client Library for Python. + """ + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-redhatopenshift/azure-mgmt-redhatopenshift-0.1.0.zip" + + version('0.1.0', sha256='565afbc63f5283f37c76135174f2ca20dd417da3e24b3fb1e132c4a0e2a2c5bc') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-redis/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-redis/package.py new file mode 100644 index 0000000000..90d0e95241 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-redis/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtRedis(PythonPackage): + """Microsoft Azure Redis Cache Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-redis/azure-mgmt-redis-6.0.0.zip" + + # Release candidate needed for py-azure-cli + version('7.0.0rc1', sha256='d3cc259c507b79962495ed00d0a3432a45e4e90a0fb48b49e80d51cdc398dc20') + version('6.0.0', sha256='db999e104edeee3a13a8ceb1881e15196fe03a02635e0e20855eb52c1e2ecca1', preferred=True) + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-relay/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-relay/package.py new file mode 100644 index 0000000000..fee12b519b --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-relay/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtRelay(PythonPackage): + """Microsoft Azure Relay Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-relay/azure-mgmt-relay-0.2.0.zip" + + version('0.2.0', sha256='a7e8341b2920d1d45bdf73d2b7825c44427d33fb0d820aceb11c94432323bf68') + version('0.1.0', sha256='d9f987cf2998b8a354f331b2a71082c049193f1e1cd345812e14b9b821365acb') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', when='@0.2:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', when='@0.2:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.20:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='@0.2: ^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-reservations/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-reservations/package.py new file mode 100644 index 0000000000..b14a6d83dc --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-reservations/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtReservations(PythonPackage): + """Microsoft Azure Reservations Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-reservations/azure-mgmt-reservations-0.7.0.zip" + + version('0.7.0', sha256='f65c1985a47e0ac55e7d5d9cc1bd5e95335a111566edc289d460aa2bc8f80991') + version('0.6.0', sha256='83a9a70d6fd78b8b3e92ca64bbc1fde8d1bc5e2efea54076052c51c946b4cc9b') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-search/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-search/package.py new file mode 100644 index 0000000000..42e7eae43d --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-search/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtSearch(PythonPackage): + """Microsoft Azure Search Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-search/azure-mgmt-search-2.1.0.zip" + + version('2.1.0', sha256='92a40a1a7a9e3a82b6fa302042799e8d5a67d3996c20835af72afc14f1610501') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-security/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-security/package.py new file mode 100644 index 0000000000..27778ebcba --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-security/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtSecurity(PythonPackage): + """Microsoft Azure Security Center Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-security/azure-mgmt-security-0.4.1.zip" + + version('0.4.1', sha256='391c8df5400485049a6c19d50e536304c186bb64fd569eec0c6d01d20220ee21') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-servicebus/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-servicebus/package.py new file mode 100644 index 0000000000..22fba6dcf8 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-servicebus/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtServicebus(PythonPackage): + """Microsoft Azure Service Bus Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-servicebus/azure-mgmt-servicebus-0.6.0.zip" + + version('0.6.0', sha256='f20920b8fb119ef4abeda4d2dac765a4fc48cd0bcf30c27f8c4cc6d890bc08b1') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-servicefabric/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-servicefabric/package.py new file mode 100644 index 0000000000..519f7c632f --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-servicefabric/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtServicefabric(PythonPackage): + """Microsoft Azure Service Fabric Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-servicefabric/azure-mgmt-servicefabric-0.4.0.zip" + + version('0.4.0', sha256='a2cbd2797e796a550a93d37229b2ded22765f50166730a63c8e20a27677e28f4') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-signalr/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-signalr/package.py new file mode 100644 index 0000000000..298f1b7b05 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-signalr/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtSignalr(PythonPackage): + """Microsoft Azure SignalR Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-signalr/azure-mgmt-signalr-0.4.0.zip" + + version('0.4.0', sha256='6503ddda9d6f4b634dfeb8eb4bcd14ede5e0900585f6c83bf9010cf82215c126') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-sql/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-sql/package.py new file mode 100644 index 0000000000..8bfe3781bb --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-sql/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtSql(PythonPackage): + """Microsoft Azure SQL Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-sql/azure-mgmt-sql-0.19.0.zip" + + version('0.19.0', sha256='694649d4c9c5f89e543f23ec10e450b6382b2f1bc5843ef266cfc302276038c6') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-sqlvirtualmachine/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-sqlvirtualmachine/package.py new file mode 100644 index 0000000000..03565edb89 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-sqlvirtualmachine/package.py @@ -0,0 +1,20 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtSqlvirtualmachine(PythonPackage): + """Microsoft Azure SQL Virtual Machine Management Client Library for + Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-sqlvirtualmachine/azure-mgmt-sqlvirtualmachine-0.5.0.zip" + + version('0.5.0', sha256='b5a9423512a7b12844ac014366a1d53c81017a14f39676beedf004a532aa2aad') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-storage/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-storage/package.py index c2dd7d68f5..f53822ef94 100644 --- a/var/spack/repos/builtin/packages/py-azure-mgmt-storage/package.py +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-storage/package.py @@ -8,8 +8,9 @@ class PyAzureMgmtStorage(PythonPackage): """Microsoft Azure Storage Management Client Library for Python.""" homepage = "https://github.com/Azure/azure-sdk-for-python" - url = "https://pypi.io/packages/source/a/azure-mgmt-storage/azure-mgmt-storage-11.0.0.zip" + url = "https://pypi.io/packages/source/a/azure-mgmt-storage/azure-mgmt-storage-11.1.0.zip" + version('11.1.0', sha256='ef23587c1b6dc0866ebf0e91e83ba05d7f7e4fea7951b704781b9cd9f5f27f1c') version('11.0.0', sha256='f9791c2a84eee0a55bbf757632a2a4d1e102db958e75422d5e0e7306041129b8') depends_on('py-setuptools', type='build') diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-trafficmanager/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-trafficmanager/package.py new file mode 100644 index 0000000000..fa6dc2c756 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-trafficmanager/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtTrafficmanager(PythonPackage): + """Microsoft Azure Traffic Manager Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-trafficmanager/azure-mgmt-trafficmanager-0.51.0.zip" + + version('0.51.0', sha256='fc8ae77022cfe52fda4379a2f31e0b857574d536e41291a7b569b5c0f4104186') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-mgmt-web/package.py b/var/spack/repos/builtin/packages/py-azure-mgmt-web/package.py new file mode 100644 index 0000000000..b4d7f2ba45 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-mgmt-web/package.py @@ -0,0 +1,19 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMgmtWeb(PythonPackage): + """Microsoft Azure Web Apps Management Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-sdk-for-python" + url = "https://pypi.io/packages/source/a/azure-mgmt-web/azure-mgmt-web-0.47.0.zip" + + version('0.47.0', sha256='789a328e2a60df48a82452ca6fbc1a7b4adf3c38d4701d278efe4e81cf21cce8') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.5.0:', type=('build', 'run')) + depends_on('py-msrestazure@0.4.32:1.999', type=('build', 'run')) + depends_on('py-azure-common@1.1:1.999', type=('build', 'run')) + depends_on('py-azure-mgmt-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-multiapi-storage/package.py b/var/spack/repos/builtin/packages/py-azure-multiapi-storage/package.py new file mode 100644 index 0000000000..5d5a8442b5 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-multiapi-storage/package.py @@ -0,0 +1,23 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureMultiapiStorage(PythonPackage): + """Microsoft Azure Storage Client Library for Python with multi API + version support.""" + + homepage = "https://github.com/Azure/azure-multiapi-storage-python" + url = "https://pypi.io/packages/source/a/azure-multiapi-storage/azure-multiapi-storage-0.3.5.tar.gz" + + version('0.3.5', sha256='71c238c785786a159b3ffd587a5e7fa1d9a517b66b592ae277fed73a9fbfa2b0') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-common', type=('build', 'run')) + depends_on('py-cryptography', type=('build', 'run')) + depends_on('py-python-dateutil', type=('build', 'run')) + depends_on('py-requests', type=('build', 'run')) + depends_on('py-azure-core', type=('build', 'run')) + depends_on('py-futures', when='^python@:2', type=('build', 'run')) + depends_on('py-azure-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-storage-common/package.py b/var/spack/repos/builtin/packages/py-azure-storage-common/package.py new file mode 100644 index 0000000000..70902f28d9 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-storage-common/package.py @@ -0,0 +1,21 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureStorageCommon(PythonPackage): + """Microsoft Azure Storage Common Client Library for Python.""" + + homepage = "https://github.com/Azure/azure-storage-python" + url = "https://pypi.io/packages/source/a/azure-storage-common/azure-storage-common-2.1.0.tar.gz" + + version('2.1.0', sha256='ccedef5c67227bc4d6670ffd37cec18fb529a1b7c3a5e53e4096eb0cf23dc73f') + version('1.4.2', sha256='4ec87c7537d457ec95252e0e46477e2c1ccf33774ffefd05d8544682cb0ae401') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-common@1.1.5:', type=('build', 'run')) + depends_on('py-cryptography', type=('build', 'run')) + depends_on('py-python-dateutil', type=('build', 'run')) + depends_on('py-requests', type=('build', 'run')) + depends_on('py-azure-storage-nspkg', when='^python@:2', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-azure-storage-nspkg/package.py b/var/spack/repos/builtin/packages/py-azure-storage-nspkg/package.py new file mode 100644 index 0000000000..da8878813f --- /dev/null +++ b/var/spack/repos/builtin/packages/py-azure-storage-nspkg/package.py @@ -0,0 +1,16 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyAzureStorageNspkg(PythonPackage): + """Microsoft Azure Storage Namespace Package.""" + + homepage = "https://github.com/Azure/azure-storage-python" + url = "https://pypi.io/packages/source/a/azure-storage-nspkg/azure-storage-nspkg-3.1.0.tar.gz" + + version('3.1.0', sha256='6f3bbe8652d5f542767d8433e7f96b8df7f518774055ac7c92ed7ca85f653811') + + depends_on('py-setuptools', type='build') + depends_on('py-azure-nspkg@2.0.0:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-fabric/package.py b/var/spack/repos/builtin/packages/py-fabric/package.py new file mode 100644 index 0000000000..b8ccb624bb --- /dev/null +++ b/var/spack/repos/builtin/packages/py-fabric/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyFabric(PythonPackage): + """High level SSH command execution.""" + + homepage = "http://fabfile.org/" + url = "https://pypi.io/packages/source/f/fabric/fabric-2.5.0.tar.gz" + + version('2.5.0', sha256='24842d7d51556adcabd885ac3cf5e1df73fc622a1708bf3667bf5927576cdfa6') + + depends_on('py-setuptools', type='build') + depends_on('py-invoke@1.3:1.999', type=('build', 'run')) + depends_on('py-paramiko@2.4:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-invoke/package.py b/var/spack/repos/builtin/packages/py-invoke/package.py index 28a4bcd2b1..29414d5fbc 100644 --- a/var/spack/repos/builtin/packages/py-invoke/package.py +++ b/var/spack/repos/builtin/packages/py-invoke/package.py @@ -10,8 +10,9 @@ class PyInvoke(PythonPackage): """Pythonic task execution""" homepage = "http://www.pyinvoke.org/" - url = "https://pypi.io/packages/source/i/invoke/invoke-1.2.0.tar.gz" + url = "https://pypi.io/packages/source/i/invoke/invoke-1.4.1.tar.gz" + version('1.4.1', sha256='de3f23bfe669e3db1085789fd859eb8ca8e0c5d9c20811e2407fa042e8a5e15d') version('1.2.0', sha256='dc492f8f17a0746e92081aec3f86ae0b4750bf41607ea2ad87e5a7b5705121b7') depends_on('python@2.7:2.8,3.4:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-javaproperties/package.py b/var/spack/repos/builtin/packages/py-javaproperties/package.py new file mode 100644 index 0000000000..89358b1b67 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-javaproperties/package.py @@ -0,0 +1,18 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyJavaproperties(PythonPackage): + """Read & write Java .properties files.""" + + homepage = "https://github.com/jwodder/javaproperties" + url = "https://pypi.io/packages/source/j/javaproperties/javaproperties-0.7.0.tar.gz" + + version('0.7.0', sha256='cf45b39fcbaeced1dfc0b7f2bda16e34fc0349116269e001dada42fd2e145d87') + version('0.5.1', sha256='2b0237b054af4d24c74f54734b7d997ca040209a1820e96fb4a82625f7bd40cf') + + depends_on('python@2.7:2.8,3.4:3.999', type=('build', 'run')) + depends_on('py-setuptools', type='build') + depends_on('py-six@1.4:1.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-jsmin/package.py b/var/spack/repos/builtin/packages/py-jsmin/package.py new file mode 100644 index 0000000000..b0ace422ee --- /dev/null +++ b/var/spack/repos/builtin/packages/py-jsmin/package.py @@ -0,0 +1,15 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyJsmin(PythonPackage): + """JavaScript minifier.""" + + homepage = "https://github.com/tikitu/jsmin/" + url = "https://pypi.io/packages/source/j/jsmin/jsmin-2.2.2.tar.gz" + + version('2.2.2', sha256='b6df99b2cd1c75d9d342e4335b535789b8da9107ec748212706ef7bbe5c2553b') + + depends_on('py-setuptools', type='build') diff --git a/var/spack/repos/builtin/packages/py-jsondiff/package.py b/var/spack/repos/builtin/packages/py-jsondiff/package.py new file mode 100644 index 0000000000..a6bad6fa93 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-jsondiff/package.py @@ -0,0 +1,15 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyJsondiff(PythonPackage): + """Diff JSON and JSON-like structures in Python.""" + + homepage = "https://github.com/ZoomerAnalytics/jsondiff" + url = "https://pypi.io/packages/source/j/jsondiff/jsondiff-1.2.0.tar.gz" + + version('1.2.0', sha256='34941bc431d10aa15828afe1cbb644977a114e75eef6cc74fb58951312326303') + + depends_on('py-setuptools', type='build') diff --git a/var/spack/repos/builtin/packages/py-knack/package.py b/var/spack/repos/builtin/packages/py-knack/package.py new file mode 100644 index 0000000000..4fb7ce188f --- /dev/null +++ b/var/spack/repos/builtin/packages/py-knack/package.py @@ -0,0 +1,22 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyKnack(PythonPackage): + """A Command-Line Interface framework.""" + + homepage = "https://github.com/microsoft/knack" + url = "https://pypi.io/packages/source/k/knack/knack-0.7.1.tar.gz" + + version('0.7.1', sha256='fcef6040164ebe7d69629e4e089b398c9b980791446496301befcf8381dba0fc') + + depends_on('py-setuptools', type='build') + depends_on('py-argcomplete', type=('build', 'run')) + depends_on('py-colorama', type=('build', 'run')) + depends_on('py-jmespath', type=('build', 'run')) + depends_on('py-pygments', type=('build', 'run')) + depends_on('py-pyyaml', type=('build', 'run')) + depends_on('py-six', type=('build', 'run')) + depends_on('py-tabulate', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-msal/package.py b/var/spack/repos/builtin/packages/py-msal/package.py index ade131afc8..7b870ed9d0 100644 --- a/var/spack/repos/builtin/packages/py-msal/package.py +++ b/var/spack/repos/builtin/packages/py-msal/package.py @@ -14,6 +14,7 @@ class PyMsal(PythonPackage): url = "https://pypi.io/packages/source/m/msal/msal-1.3.0.tar.gz" version('1.3.0', sha256='5442a3a9d006506e653d3c4daff40538bdf067bf07b6b73b32d1b231d5e77a92') + version('1.0.0', sha256='ecbe3f5ac77facad16abf08eb9d8562af3bc7184be5d4d90c9ef4db5bde26340') depends_on('py-setuptools', type='build') depends_on('py-requests@2.0.0:2.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-paramiko/package.py b/var/spack/repos/builtin/packages/py-paramiko/package.py index 043b04ed5e..db07fccd09 100644 --- a/var/spack/repos/builtin/packages/py-paramiko/package.py +++ b/var/spack/repos/builtin/packages/py-paramiko/package.py @@ -11,10 +11,14 @@ class PyParamiko(PythonPackage): """SSH2 protocol library""" homepage = "http://www.paramiko.org/" - url = "https://pypi.io/packages/source/p/paramiko/paramiko-2.1.2.tar.gz" + url = "https://pypi.io/packages/source/p/paramiko/paramiko-2.7.1.tar.gz" + version('2.7.1', sha256='920492895db8013f6cc0179293147f830b8c7b21fdfc839b6bad760c27459d9f') version('2.1.2', sha256='5fae49bed35e2e3d45c4f7b0db2d38b9ca626312d91119b3991d0ecf8125e310') - depends_on('py-setuptools', type='build') - depends_on('py-pyasn1@0.1.7:', type=('build', 'run')) - depends_on('py-cryptography@1.1:', type=('build', 'run')) + depends_on('py-setuptools', type='build') + depends_on('py-bcrypt@3.1.3:', when='@2.7:', type=('build', 'run')) + depends_on('py-cryptography@1.1:', type=('build', 'run')) + depends_on('py-cryptography@2.5:', when='@2.7:', type=('build', 'run')) + depends_on('py-pyasn1@0.1.7:', when='@:2.1', type=('build', 'run')) + depends_on('py-pynacl@1.0.1:', when='@2.7:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-pynacl/package.py b/var/spack/repos/builtin/packages/py-pynacl/package.py new file mode 100644 index 0000000000..a428b3756e --- /dev/null +++ b/var/spack/repos/builtin/packages/py-pynacl/package.py @@ -0,0 +1,18 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyPynacl(PythonPackage): + """Python binding to the Networking and Cryptography (NaCl) library.""" + + homepage = "https://github.com/pyca/pynacl/" + url = "https://pypi.io/packages/source/P/PyNaCl/PyNaCl-1.4.0.tar.gz" + + version('1.4.0', sha256='54e9a2c849c742006516ad56a88f5c74bf2ce92c9f67435187c3c5953b346505') + + depends_on('python@2.7:2.8,3.4:', type=('build', 'run')) + depends_on('py-setuptools', type='build') + depends_on('py-six', type=('build', 'run')) + depends_on('py-cffi@1.4.1:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-sshtunnel/package.py b/var/spack/repos/builtin/packages/py-sshtunnel/package.py new file mode 100644 index 0000000000..c9a13fa06e --- /dev/null +++ b/var/spack/repos/builtin/packages/py-sshtunnel/package.py @@ -0,0 +1,16 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PySshtunnel(PythonPackage): + """Pure python SSH tunnels.""" + + homepage = "https://github.com/pahaz/sshtunnel" + url = "https://pypi.io/packages/source/s/sshtunnel/sshtunnel-0.1.5.tar.gz" + + version('0.1.5', sha256='c813fdcda8e81c3936ffeac47cb69cfb2d1f5e77ad0de656c6dab56aeebd9249') + + depends_on('py-setuptools', type='build') + depends_on('py-paramiko@1.15.2:', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-vsts-cd-manager/package.py b/var/spack/repos/builtin/packages/py-vsts-cd-manager/package.py new file mode 100644 index 0000000000..0e44620e69 --- /dev/null +++ b/var/spack/repos/builtin/packages/py-vsts-cd-manager/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyVstsCdManager(PythonPackage): + """Python wrapper around some of the VSTS APIs.""" + + homepage = "https://github.com/microsoft/vsts-cd-manager" + url = "https://pypi.io/packages/source/v/vsts-cd-manager/vsts-cd-manager-1.0.2.tar.gz" + + version('1.0.2', sha256='0bb09059cd553e1c206e92ef324cb0dcf92334846d646c44c684f6256b86447b') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.2.0:', type=('build', 'run')) + depends_on('py-mock', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-vsts/package.py b/var/spack/repos/builtin/packages/py-vsts/package.py new file mode 100644 index 0000000000..ed597e3cbd --- /dev/null +++ b/var/spack/repos/builtin/packages/py-vsts/package.py @@ -0,0 +1,16 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class PyVsts(PythonPackage): + """Python wrapper around the VSTS APIs.""" + + homepage = "https://github.com/Microsoft/vsts-python-api" + url = "https://pypi.io/packages/source/v/vsts/vsts-0.1.25.tar.gz" + + version('0.1.25', sha256='da179160121f5b38be061dbff29cd2b60d5d029b2207102454d77a7114e64f97') + + depends_on('py-setuptools', type='build') + depends_on('py-msrest@0.6.0:0.6.999', type=('build', 'run')) diff --git a/var/spack/repos/builtin/packages/py-websocket-client/package.py b/var/spack/repos/builtin/packages/py-websocket-client/package.py index 75ce5e69cc..c55df5e899 100644 --- a/var/spack/repos/builtin/packages/py-websocket-client/package.py +++ b/var/spack/repos/builtin/packages/py-websocket-client/package.py @@ -11,6 +11,7 @@ class PyWebsocketClient(PythonPackage): url = "https://pypi.io/packages/source/w/websocket_client/websocket_client-0.57.0.tar.gz" version('0.57.0', sha256='d735b91d6d1692a6a181f2a8c9e0238e5f6373356f561bb9dc4c7af36f452010') + version('0.56.0', sha256='1fd5520878b68b84b5748bb30e592b10d0a91529d5383f74f4964e72b297fd3a') depends_on('python@2.6:2.8,3.4:', type=('build', 'run')) depends_on('py-setuptools', type='build') -- cgit v1.2.3-70-g09d2