From b6714f59cce26ddc831ca4a213e8f56476184fb1 Mon Sep 17 00:00:00 2001 From: Stefan Siegl Date: Mon, 10 Sep 2018 18:33:48 +0200 Subject: initial commit --- .../python-modules/applicationinsights/default.nix | 20 ++++ .../python-modules/azure-batch/default.nix | 31 +++++ .../python-modules/azure-cli-acr/default.nix | 35 ++++++ .../python-modules/azure-cli-acs/default.nix | 47 ++++++++ .../python-modules/azure-cli-advisor/default.nix | 31 +++++ .../python-modules/azure-cli-ams/default.nix | 33 ++++++ .../azure-cli-appservice/default.nix | 45 ++++++++ .../python-modules/azure-cli-backup/default.nix | 33 ++++++ .../python-modules/azure-cli-batch/default.nix | 35 ++++++ .../python-modules/azure-cli-batchai/default.nix | 39 +++++++ .../python-modules/azure-cli-billing/default.nix | 31 +++++ .../python-modules/azure-cli-cdn/default.nix | 31 +++++ .../python-modules/azure-cli-cloud/default.nix | 29 +++++ .../azure-cli-cognitiveservices/default.nix | 31 +++++ .../azure-cli-command-modules-nspkg/default.nix | 26 +++++ .../python-modules/azure-cli-configure/default.nix | 29 +++++ .../azure-cli-consumption/default.nix | 31 +++++ .../python-modules/azure-cli-container/default.nix | 41 +++++++ .../python-modules/azure-cli-core/default.nix | 60 ++++++++++ .../python-modules/azure-cli-cosmosdb/default.nix | 33 ++++++ .../python-modules/azure-cli-dla/default.nix | 33 ++++++ .../python-modules/azure-cli-dls/default.nix | 33 ++++++ .../python-modules/azure-cli-dms/default.nix | 33 ++++++ .../python-modules/azure-cli-eventgrid/default.nix | 33 ++++++ .../python-modules/azure-cli-eventhubs/default.nix | 33 ++++++ .../python-modules/azure-cli-extension/default.nix | 44 +++++++ .../python-modules/azure-cli-feedback/default.nix | 31 +++++ .../python-modules/azure-cli-find/default.nix | 31 +++++ .../azure-cli-interactive/default.nix | 39 +++++++ .../python-modules/azure-cli-iot/default.nix | 35 ++++++ .../python-modules/azure-cli-keyvault/default.nix | 37 ++++++ .../python-modules/azure-cli-lab/default.nix | 33 ++++++ .../python-modules/azure-cli-monitor/default.nix | 31 +++++ .../python-modules/azure-cli-network/default.nix | 37 ++++++ .../python-modules/azure-cli-nspkg/default.nix | 22 ++++ .../python-modules/azure-cli-profile/default.nix | 29 +++++ .../python-modules/azure-cli-rdbms/default.nix | 33 ++++++ .../python-modules/azure-cli-redis/default.nix | 31 +++++ .../azure-cli-reservations/default.nix | 31 +++++ .../python-modules/azure-cli-resource/default.nix | 33 ++++++ .../python-modules/azure-cli-role/default.nix | 39 +++++++ .../python-modules/azure-cli-search/default.nix | 31 +++++ .../azure-cli-servicebus/default.nix | 33 ++++++ .../azure-cli-servicefabric/default.nix | 45 ++++++++ .../python-modules/azure-cli-sql/default.nix | 35 ++++++ .../python-modules/azure-cli-storage/default.nix | 33 ++++++ .../python-modules/azure-cli-telemetry/default.nix | 24 ++++ .../python-modules/azure-cli-vm/default.nix | 45 ++++++++ .../python-modules/azure-cli/default.nix | 127 +++++++++++++++++++++ .../python-modules/azure-common/default.nix | 26 +++++ .../azure-datalake-store/default.nix | 30 +++++ .../python-modules/azure-graphrbac/default.nix | 37 ++++++ .../python-modules/azure-keyvault/default.nix | 37 ++++++ .../python-modules/azure-mgmt-advisor/default.nix | 37 ++++++ .../azure-mgmt-authorization/default.nix | 37 ++++++ .../python-modules/azure-mgmt-batch/default.nix | 33 ++++++ .../python-modules/azure-mgmt-batchai/default.nix | 31 +++++ .../python-modules/azure-mgmt-billing/default.nix | 37 ++++++ .../python-modules/azure-mgmt-cdn/default.nix | 31 +++++ .../azure-mgmt-cognitiveservices/default.nix | 37 ++++++ .../python-modules/azure-mgmt-compute/default.nix | 33 ++++++ .../azure-mgmt-consumption/default.nix | 37 ++++++ .../azure-mgmt-containerinstance/default.nix | 31 +++++ .../azure-mgmt-containerregistry/default.nix | 33 ++++++ .../azure-mgmt-containerservice/default.nix | 39 +++++++ .../python-modules/azure-mgmt-cosmosdb/default.nix | 31 +++++ .../azure-mgmt-datalake-analytics/default.nix | 37 ++++++ .../azure-mgmt-datalake-nspkg/default.nix | 26 +++++ .../azure-mgmt-datalake-store/default.nix | 37 ++++++ .../azure-mgmt-datamigration/default.nix | 31 +++++ .../azure-mgmt-devtestlabs/default.nix | 37 ++++++ .../python-modules/azure-mgmt-dns/default.nix | 31 +++++ .../azure-mgmt-eventgrid/default.nix | 37 ++++++ .../python-modules/azure-mgmt-eventhub/default.nix | 39 +++++++ .../python-modules/azure-mgmt-iothub/default.nix | 27 +++++ .../default.nix | 31 +++++ .../python-modules/azure-mgmt-keyvault/default.nix | 39 +++++++ .../azure-mgmt-loganalytics/default.nix | 31 +++++ .../azure-mgmt-managementgroups/default.nix | 31 +++++ .../azure-mgmt-marketplaceordering/default.nix | 37 ++++++ .../python-modules/azure-mgmt-media/default.nix | 31 +++++ .../python-modules/azure-mgmt-monitor/default.nix | 37 ++++++ .../python-modules/azure-mgmt-msi/default.nix | 37 ++++++ .../python-modules/azure-mgmt-network/default.nix | 31 +++++ .../python-modules/azure-mgmt-nspkg/default.nix | 23 ++++ .../python-modules/azure-mgmt-rdbms/default.nix | 31 +++++ .../azure-mgmt-recoveryservices/default.nix | 33 ++++++ .../azure-mgmt-recoveryservicesbackup/default.nix | 37 ++++++ .../python-modules/azure-mgmt-redis/default.nix | 37 ++++++ .../azure-mgmt-reservations/default.nix | 31 +++++ .../python-modules/azure-mgmt-resource/default.nix | 27 +++++ .../python-modules/azure-mgmt-search/default.nix | 31 +++++ .../azure-mgmt-servicebus/default.nix | 31 +++++ .../azure-mgmt-servicefabric/default.nix | 39 +++++++ .../python-modules/azure-mgmt-sql/default.nix | 31 +++++ .../python-modules/azure-mgmt-storage/default.nix | 37 ++++++ .../azure-mgmt-trafficmanager/default.nix | 31 +++++ .../python-modules/azure-mgmt-web/default.nix | 37 ++++++ .../azure-multiapi-storage/default.nix | 40 +++++++ .../python-modules/azure-nspkg/default.nix | 21 ++++ .../python-modules/azure-storage-blob/default.nix | 37 ++++++ .../azure-storage-common/default.nix | 40 +++++++ .../python-modules/azure-storage-nspkg/default.nix | 26 +++++ .../python-modules/humanfriendly/default.nix | 25 ++++ .../development/python-modules/isodate/default.nix | 27 +++++ .../python-modules/jmespath/default.nix | 20 ++++ pkgs/development/python-modules/knack/default.nix | 33 ++++++ pkgs/development/python-modules/msrest/default.nix | 31 +++++ .../python-modules/msrestazure/default.nix | 26 +++++ .../python-modules/portalocker/default.nix | 21 ++++ .../python-modules/pydocumentdb/default.nix | 23 ++++ .../python-modules/sshtunnel/default.nix | 24 ++++ .../development/python-modules/urllib3/default.nix | 34 ++++++ .../python-modules/vsts-cd-manager/default.nix | 25 ++++ 114 files changed, 3858 insertions(+) create mode 100644 pkgs/development/python-modules/applicationinsights/default.nix create mode 100644 pkgs/development/python-modules/azure-batch/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-acr/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-acs/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-advisor/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-ams/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-appservice/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-backup/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-batch/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-batchai/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-billing/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-cdn/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-cloud/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-cognitiveservices/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-command-modules-nspkg/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-configure/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-consumption/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-container/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-core/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-cosmosdb/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-dla/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-dls/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-dms/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-eventgrid/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-eventhubs/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-extension/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-feedback/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-find/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-interactive/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-iot/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-keyvault/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-lab/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-monitor/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-network/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-nspkg/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-profile/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-rdbms/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-redis/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-reservations/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-resource/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-role/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-search/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-servicebus/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-servicefabric/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-sql/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-storage/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-telemetry/default.nix create mode 100644 pkgs/development/python-modules/azure-cli-vm/default.nix create mode 100644 pkgs/development/python-modules/azure-cli/default.nix create mode 100644 pkgs/development/python-modules/azure-common/default.nix create mode 100644 pkgs/development/python-modules/azure-datalake-store/default.nix create mode 100644 pkgs/development/python-modules/azure-graphrbac/default.nix create mode 100644 pkgs/development/python-modules/azure-keyvault/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-advisor/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-authorization/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-batch/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-batchai/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-billing/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-cdn/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-compute/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-consumption/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-containerservice/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-datalake-nspkg/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-datamigration/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-dns/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-eventgrid/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-eventhub/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-iothub/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-keyvault/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-managementgroups/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-marketplaceordering/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-media/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-monitor/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-msi/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-network/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-nspkg/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-rdbms/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-redis/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-reservations/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-resource/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-search/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-servicebus/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-sql/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-storage/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-trafficmanager/default.nix create mode 100644 pkgs/development/python-modules/azure-mgmt-web/default.nix create mode 100644 pkgs/development/python-modules/azure-multiapi-storage/default.nix create mode 100644 pkgs/development/python-modules/azure-nspkg/default.nix create mode 100644 pkgs/development/python-modules/azure-storage-blob/default.nix create mode 100644 pkgs/development/python-modules/azure-storage-common/default.nix create mode 100644 pkgs/development/python-modules/azure-storage-nspkg/default.nix create mode 100644 pkgs/development/python-modules/humanfriendly/default.nix create mode 100644 pkgs/development/python-modules/isodate/default.nix create mode 100644 pkgs/development/python-modules/jmespath/default.nix create mode 100644 pkgs/development/python-modules/knack/default.nix create mode 100644 pkgs/development/python-modules/msrest/default.nix create mode 100644 pkgs/development/python-modules/msrestazure/default.nix create mode 100644 pkgs/development/python-modules/portalocker/default.nix create mode 100644 pkgs/development/python-modules/pydocumentdb/default.nix create mode 100644 pkgs/development/python-modules/sshtunnel/default.nix create mode 100644 pkgs/development/python-modules/urllib3/default.nix create mode 100644 pkgs/development/python-modules/vsts-cd-manager/default.nix (limited to 'pkgs') diff --git a/pkgs/development/python-modules/applicationinsights/default.nix b/pkgs/development/python-modules/applicationinsights/default.nix new file mode 100644 index 0000000..5f97d9d --- /dev/null +++ b/pkgs/development/python-modules/applicationinsights/default.nix @@ -0,0 +1,20 @@ +{ stdenv, buildPythonPackage, fetchPypi }: + +buildPythonPackage rec { + pname = "applicationinsights"; + version = "0.11.6"; + + src = fetchPypi { + inherit pname version; + sha256 = "0b5abcdxbakqxsha6427qjwgvgh7j8p57apw495rvzm6hcv9d302"; + }; + + doCheck = false; + + meta = with stdenv.lib; { + description = "This project extends the Application Insights API surface to support Python."; + homepage = https://github.com/Microsoft/ApplicationInsights-Python; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-batch/default.nix b/pkgs/development/python-modules/azure-batch/default.nix new file mode 100644 index 0000000..bc0d07b --- /dev/null +++ b/pkgs/development/python-modules/azure-batch/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-common +, azure-nspkg +, msrestazure +}: + +buildPythonPackage rec { + pname = "azure-batch"; + version = "4.1.3"; + + src = fetchPypi { + inherit pname version; + extension = "zip"; + sha256 = "0k1n73qpa2ns2kjsf9rjsv4b0vcdw6dggfr5c95igaxynpmwfwfd"; + }; + + propagatedBuildInputs = [ + azure-common + azure-nspkg + msrestazure + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Batch Client Library for Python"; + homepage = https://github.com/Azure/azure-sdk-for-python; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-acr/default.nix b/pkgs/development/python-modules/azure-cli-acr/default.nix new file mode 100644 index 0000000..a2562a7 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-acr/default.nix @@ -0,0 +1,35 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-containerregistry +, azure-mgmt-storage +, azure-storage-blob +}: + +buildPythonPackage rec { + pname = "azure_cli_acr"; + version = "2.1.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0mprxk87pmwkqbz1jd9m4kd0njgf901ghf0zzp6qwdj542hjkd5z"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-containerregistry + azure-mgmt-storage + azure-storage-blob + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools ACR Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-acs/default.nix b/pkgs/development/python-modules/azure-cli-acs/default.nix new file mode 100644 index 0000000..7dd0a10 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-acs/default.nix @@ -0,0 +1,47 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-graphrbac +, azure-mgmt-authorization +, azure-mgmt-compute +, azure-mgmt-containerservice +, paramiko +, pyyaml +, scp +, six +, sshtunnel +}: + +buildPythonPackage rec { + pname = "azure_cli_acs"; + version = "2.0.34"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1cbgbn3iii8bxy844kvgzrgpy8b89djj69gxmj4m7vlfvzjcawgc"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-graphrbac + azure-mgmt-authorization + azure-mgmt-compute + azure-mgmt-containerservice + paramiko + pyyaml + scp + six + sshtunnel + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools ACS Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-advisor/default.nix b/pkgs/development/python-modules/azure-cli-advisor/default.nix new file mode 100644 index 0000000..4dd0aec --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-advisor/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-advisor +}: + +buildPythonPackage rec { + pname = "azure_cli_advisor"; + version = "0.6.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1awja7di1gdw32jr0q6srijk2msk60g5aqyy4jaancb3vbqv8r26"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-advisor + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Advisor Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-ams/default.nix b/pkgs/development/python-modules/azure-cli-ams/default.nix new file mode 100644 index 0000000..f463648 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-ams/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-graphrbac +, azure-mgmt-media +}: + +buildPythonPackage rec { + pname = "azure_cli_ams"; + version = "0.2.3"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1bds3843dpib3xhdw2nyagryhnn22hcq44pm4kgkrsgg47b3yqi7"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-graphrbac + azure-mgmt-media + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools AMS Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-appservice/default.nix b/pkgs/development/python-modules/azure-cli-appservice/default.nix new file mode 100644 index 0000000..9937369 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-appservice/default.nix @@ -0,0 +1,45 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-containerregistry +, azure-mgmt-storage +, azure-mgmt-web +, pyopenssl +, six +, urllib3 +, vsts-cd-manager +, xmltodict +}: + +buildPythonPackage rec { + pname = "azure_cli_appservice"; + version = "0.1.36"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0ghi4yi2x22gk64sx7sivpvnvqcvjjchckydla1glicr1piwzn7a"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-containerregistry + azure-mgmt-storage + azure-mgmt-web + pyopenssl + six + urllib3 + vsts-cd-manager + xmltodict + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools AppService Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-backup/default.nix b/pkgs/development/python-modules/azure-cli-backup/default.nix new file mode 100644 index 0000000..658c794 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-backup/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-recoveryservices +, azure-mgmt-recoveryservicesbackup +}: + +buildPythonPackage rec { + pname = "azure_cli_backup"; + version = "1.2.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0m4jhs2dj4fl8rd6nc5fyldzs94whk1ah07788c2ip569zpja365"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-recoveryservices + azure-mgmt-recoveryservicesbackup + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Recovery Services Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-batch/default.nix b/pkgs/development/python-modules/azure-cli-batch/default.nix new file mode 100644 index 0000000..340e2f8 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-batch/default.nix @@ -0,0 +1,35 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-batch +, azure-cli-core +, azure-cli-command-modules-nspkg +, azure-mgmt-batch +, azure-mgmt-keyvault +}: + +buildPythonPackage rec { + pname = "azure_cli_batch"; + version = "3.2.4"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "04hhqcxvx5yq5iawvcf0dannz342mjrzbanh859y6n62za6khgxj"; + }; + + propagatedBuildInputs = [ + azure-batch + azure-cli-core + azure-cli-command-modules-nspkg + azure-mgmt-batch + azure-mgmt-keyvault + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Batch Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-batchai/default.nix b/pkgs/development/python-modules/azure-cli-batchai/default.nix new file mode 100644 index 0000000..6086cbb --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-batchai/default.nix @@ -0,0 +1,39 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-batchai +, azure-mgmt-storage +, azure-storage-blob +, mock +, sshtunnel +}: + +buildPythonPackage rec { + pname = "azure_cli_batchai"; + version = "0.4.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1kacgxmzf23ja9nynkirwqpsdys11rb46k9bb4nhcflmmfg1wf56"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-batchai + azure-mgmt-storage + azure-storage-blob + mock + sshtunnel + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Batch AI Client Command-Line Tools"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-billing/default.nix b/pkgs/development/python-modules/azure-cli-billing/default.nix new file mode 100644 index 0000000..c25f39d --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-billing/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-billing +}: + +buildPythonPackage rec { + pname = "azure_cli_billing"; + version = "0.2.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "12vxv7g45r53fcnzlsah9jdr1y3grb2jwh0g8dq8ypr1wh3vy2h4"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-billing + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Billing Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-cdn/default.nix b/pkgs/development/python-modules/azure-cli-cdn/default.nix new file mode 100644 index 0000000..2a675cf --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-cdn/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-cdn +}: + +buildPythonPackage rec { + pname = "azure_cli_cdn"; + version = "0.1.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1ba70j0j0xcpxbv20ig48vc91c74cvxlxw51gh5i5pcj4xkaprg4"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-cdn + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Content Delivery Network (CDN) Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-cloud/default.nix b/pkgs/development/python-modules/azure-cli-cloud/default.nix new file mode 100644 index 0000000..5f9fd23 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-cloud/default.nix @@ -0,0 +1,29 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +}: + +buildPythonPackage rec { + pname = "azure_cli_cloud"; + version = "2.1.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1kcszn6k29ns2gww5229cy9jd8b0hm51y93rxfhp4xydpgw32l98"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Cloud Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-cognitiveservices/default.nix b/pkgs/development/python-modules/azure-cli-cognitiveservices/default.nix new file mode 100644 index 0000000..006551c --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-cognitiveservices/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-cognitiveservices +}: + +buildPythonPackage rec { + pname = "azure_cli_cognitiveservices"; + version = "0.2.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0530lppkzxvzngi9v7p1n1v6bkfnq5nj4ngrcdij9k4qhr3drmqp"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-cognitiveservices + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Cognitive Services Command Module"; + homepage = https://github.com/azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-command-modules-nspkg/default.nix b/pkgs/development/python-modules/azure-cli-command-modules-nspkg/default.nix new file mode 100644 index 0000000..63c3285 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-command-modules-nspkg/default.nix @@ -0,0 +1,26 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-nspkg +}: + +buildPythonPackage rec { + pname = "azure-cli-command-modules-nspkg"; + version = "2.0.2"; + + src = fetchPypi { + inherit pname version; + sha256 = "11lhrrn0l5kjq848mlm210i3hj43a4ii84xi6jbq00z46sv5xy53"; + }; + + propagatedBuildInputs = [ + azure-cli-nspkg + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure CLI Command Modules Namespace Package"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-configure/default.nix b/pkgs/development/python-modules/azure-cli-configure/default.nix new file mode 100644 index 0000000..8f05fb8 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-configure/default.nix @@ -0,0 +1,29 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +}: + +buildPythonPackage rec { + pname = "azure_cli_configure"; + version = "2.0.18"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1znliwjw7icvyi3hmgrqnj54hzvg47rl56lawkldfqvjdhb9z038"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Configure Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-consumption/default.nix b/pkgs/development/python-modules/azure-cli-consumption/default.nix new file mode 100644 index 0000000..4e0822d --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-consumption/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-consumption +}: + +buildPythonPackage rec { + pname = "azure_cli_consumption"; + version = "0.4.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "12a9bkv2irp7hk6zl3ci3nw9bahz4cqkbfhz9cllbaq1mcwc6wsf"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-consumption + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Consumption Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-container/default.nix b/pkgs/development/python-modules/azure-cli-container/default.nix new file mode 100644 index 0000000..a7a33f9 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-container/default.nix @@ -0,0 +1,41 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-containerinstance +, azure-mgmt-loganalytics +, azure-mgmt-resource +, colorama +, pyyaml +, websocket_client +}: + +buildPythonPackage rec { + pname = "azure_cli_container"; + version = "0.3.2"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0aw5pmzjwm3m34p27smr9mfvrq0kan29n9mpn12rkqqgs34im3kn"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-containerinstance + azure-mgmt-loganalytics + azure-mgmt-resource + colorama + pyyaml + websocket_client + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools container Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-core/default.nix b/pkgs/development/python-modules/azure-cli-core/default.nix new file mode 100644 index 0000000..56d4564 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-core/default.nix @@ -0,0 +1,60 @@ +{ stdenv, buildPythonPackage, fetchPypi, python +, adal +, argcomplete +, azure-cli-telemetry +, colorama +, humanfriendly +, jmespath +, knack +, msrest +, msrestazure +, paramiko +, pip +, pygments +, pyjwt +, pyopenssl +, pyyaml +, requests +, six +, tabulate +, azure-mgmt-resource +, azure-cli-nspkg +, antlr4-python3-runtime +}: + +buildPythonPackage rec { + pname = "azure-cli-core"; + version = "2.0.43"; + + src = fetchPypi { + inherit pname version; + sha256 = "08q8gxpgs15rvwxf6dmryg9ax9ki7sy22jaqfi7g9y1rvfbnqmlq"; + }; + + # Hackily force build w/ wheel 0.31 + postPatch = '' + sed -e '/azure-namespace-package/d' -i setup.cfg + sed -e 's/wheel==0.30.0/wheel/' -i setup.py azure_cli_core.egg-info/requires.txt + ''; + + postFixup = '' + rm "$out/lib/${python.libPrefix}/site-packages/azure/__init__.py" + rm "$out/lib/${python.libPrefix}/site-packages/azure/cli/__init__.py" + ''; + + propagatedBuildInputs = [ adal argcomplete azure-cli-telemetry colorama + humanfriendly jmespath knack msrest msrestazure + paramiko pip pygments pyjwt pyopenssl pyyaml + requests six tabulate azure-mgmt-resource + azure-cli-nspkg antlr4-python3-runtime + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Core Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-cosmosdb/default.nix b/pkgs/development/python-modules/azure-cli-cosmosdb/default.nix new file mode 100644 index 0000000..dcd2c1f --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-cosmosdb/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-cosmosdb +, pydocumentdb +}: + +buildPythonPackage rec { + pname = "azure_cli_cosmosdb"; + version = "0.2.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0ki6sc22fy0gy23j8nms2sd0r09gv1m4826mby8xm8wljygzjxpx"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-cosmosdb + pydocumentdb + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Cosmos DB Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-dla/default.nix b/pkgs/development/python-modules/azure-cli-dla/default.nix new file mode 100644 index 0000000..28769f2 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-dla/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-datalake-analytics +, azure-mgmt-datalake-store +}: + +buildPythonPackage rec { + pname = "azure_cli_dla"; + version = "0.2.2"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "06n4kjmw3m6wp5x5nb180v7qpvnvspk3cn68cx8rq66rpasaivkk"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-datalake-analytics + azure-mgmt-datalake-store + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Data Lake Analytics Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-dls/default.nix b/pkgs/development/python-modules/azure-cli-dls/default.nix new file mode 100644 index 0000000..dbe23c4 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-dls/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-datalake-store +, azure-mgmt-datalake-store +}: + +buildPythonPackage rec { + pname = "azure_cli_dls"; + version = "0.1.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "03mzb9k0yn6pgiarw5clmcw7h4dajlwml6mnlpnwzzwlfqpjlb4p"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-datalake-store + azure-mgmt-datalake-store + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Data Lake Store Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-dms/default.nix b/pkgs/development/python-modules/azure-cli-dms/default.nix new file mode 100644 index 0000000..b6b41ab --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-dms/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-datamigration +, pyopenssl +}: + +buildPythonPackage rec { + pname = "azure_cli_dms"; + version = "0.1.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "043m110l4kw522d4ahyij6ma2c52c17p70rdd6x1h75k9mzdf5x0"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-datamigration + pyopenssl + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools for the Data Migration Service (DMS) Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-eventgrid/default.nix b/pkgs/development/python-modules/azure-cli-eventgrid/default.nix new file mode 100644 index 0000000..2c8c4b5 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-eventgrid/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-eventgrid +, six +}: + +buildPythonPackage rec { + pname = "azure_cli_eventgrid"; + version = "0.2.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0icmdqcr1nayajhyjld4yzz0hkw042bas61fn74caa2rkc66189x"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-eventgrid + six + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools EventGrid Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-eventhubs/default.nix b/pkgs/development/python-modules/azure-cli-eventhubs/default.nix new file mode 100644 index 0000000..2b6493d --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-eventhubs/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-eventhub +, six +}: + +buildPythonPackage rec { + pname = "azure_cli_eventhubs"; + version = "0.2.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "13hxqznrpgapcv8s3jw0zn1sf9piflhql4zmh49i4bnzlj8n3n08"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-eventhub + six + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Event Hubs Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-extension/default.nix b/pkgs/development/python-modules/azure-cli-extension/default.nix new file mode 100644 index 0000000..9e398a8 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-extension/default.nix @@ -0,0 +1,44 @@ +{ stdenv, buildPythonPackage, fetchPypi, python +, azure-cli-command-modules-nspkg +, azure-cli-core +, pip +, wheel +}: + +buildPythonPackage rec { + pname = "azure-cli-extension"; + version = "0.2.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "06nygms3prjc3b5k07qkymplamva8bqalshp06f3g8a610adhwq2"; + }; + + # Hackily force build w/ wheel 0.31 + postPatch = '' + sed -e '/azure-namespace-package/d' -i setup.cfg + sed -e 's/wheel==0.30.0/wheel/' -i setup.py azure_cli_extension.egg-info/requires.txt + ''; + + postFixup = '' + rm "$out/lib/${python.libPrefix}/site-packages/azure/__init__.py" + rm "$out/lib/${python.libPrefix}/site-packages/azure/cli/__init__.py" + rm "$out/lib/${python.libPrefix}/site-packages/azure/cli/command_modules/__init__.py" + ''; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + pip + wheel + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Extension Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-feedback/default.nix b/pkgs/development/python-modules/azure-cli-feedback/default.nix new file mode 100644 index 0000000..68b7e7a --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-feedback/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, applicationinsights +, azure-cli-command-modules-nspkg +, azure-cli-core +}: + +buildPythonPackage rec { + pname = "azure_cli_feedback"; + version = "2.1.4"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1pyw4nbaywhi96a9cp63xvj2bix9xlhhaf7rfjy9mcm1xwz4zbn8"; + }; + + propagatedBuildInputs = [ + applicationinsights + azure-cli-command-modules-nspkg + azure-cli-core + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Feedback Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-find/default.nix b/pkgs/development/python-modules/azure-cli-find/default.nix new file mode 100644 index 0000000..f002fcb --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-find/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, whoosh +}: + +buildPythonPackage rec { + pname = "azure_cli_find"; + version = "0.2.12"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "07g880xslb8sqwjp8j7bdm4pn8shnhw604qap5afcmmv7lfg36kk"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + whoosh + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Find Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-interactive/default.nix b/pkgs/development/python-modules/azure-cli-interactive/default.nix new file mode 100644 index 0000000..b6afa8e --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-interactive/default.nix @@ -0,0 +1,39 @@ +{ stdenv, buildPythonPackage, fetchPypi +, applicationinsights +, azure-cli-command-modules-nspkg +, azure-cli-core +, jmespath +, prompt_toolkit +, pyyaml +, six +}: + +buildPythonPackage rec { + pname = "azure_cli_interactive"; + version = "0.3.28"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0na9x8ivwdzkqf61v3h785sllhwjanl5c8v6pqvbj4cqcwpjd7lp"; + }; + + propagatedBuildInputs = [ + applicationinsights + azure-cli-command-modules-nspkg + azure-cli-core + jmespath + prompt_toolkit + pyyaml + six + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Interactive Shell"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-iot/default.nix b/pkgs/development/python-modules/azure-cli-iot/default.nix new file mode 100644 index 0000000..ac6e679 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-iot/default.nix @@ -0,0 +1,35 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-iothub +, azure-mgmt-iothubprovisioningservices +, pyopenssl +}: + +buildPythonPackage rec { + pname = "azure_cli_iot"; + version = "0.3.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0djwhiyr8nvbzc70ij9h2y0m2fhfyz79habw429ifgnwa29x244l"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-iothub + azure-mgmt-iothubprovisioningservices + pyopenssl + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools IoT Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-keyvault/default.nix b/pkgs/development/python-modules/azure-cli-keyvault/default.nix new file mode 100644 index 0000000..9772078 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-keyvault/default.nix @@ -0,0 +1,37 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-graphrbac +, azure-keyvault +, azure-mgmt-keyvault +, pyopenssl +}: + +buildPythonPackage rec { + pname = "azure_cli_keyvault"; + version = "2.2.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "028wn78ddl9dscmsd7d62gmq23j4cl9blvvlbgiw9ac0jmjld377"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-graphrbac + azure-keyvault + azure-mgmt-keyvault + pyopenssl + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Keyvault Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-lab/default.nix b/pkgs/development/python-modules/azure-cli-lab/default.nix new file mode 100644 index 0000000..3994000 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-lab/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-graphrbac +, azure-mgmt-devtestlabs +}: + +buildPythonPackage rec { + pname = "azure_cli_lab"; + version = "0.1.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1c2nrwlkbwzrc40yqff7ybbv6jhpr4b540fqfynsm19ksj4d90wy"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-graphrbac + azure-mgmt-devtestlabs + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools DevTestLabs Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-monitor/default.nix b/pkgs/development/python-modules/azure-cli-monitor/default.nix new file mode 100644 index 0000000..cde4024 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-monitor/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-monitor +}: + +buildPythonPackage rec { + pname = "azure_cli_monitor"; + version = "0.2.2"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0v1xfld4p92akipc9zrqfyzj2zfaaymi25fwmy81xfi3dlli3sgp"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-monitor + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Monitor Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-network/default.nix b/pkgs/development/python-modules/azure-cli-network/default.nix new file mode 100644 index 0000000..ce3811a --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-network/default.nix @@ -0,0 +1,37 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-dns +, azure-mgmt-network +, azure-mgmt-trafficmanager +, mock +}: + +buildPythonPackage rec { + pname = "azure_cli_network"; + version = "2.2.4"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0z3aha978r7cwydjnp6cnahr70nsjqg0wzzxn8wfgjj23kz3j5xl"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-dns + azure-mgmt-network + azure-mgmt-trafficmanager + mock + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Network Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-nspkg/default.nix b/pkgs/development/python-modules/azure-cli-nspkg/default.nix new file mode 100644 index 0000000..04ed8f9 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-nspkg/default.nix @@ -0,0 +1,22 @@ +{ stdenv, buildPythonPackage, fetchPypi, azure-nspkg }: + +buildPythonPackage rec { + pname = "azure-cli-nspkg"; + version = "3.0.3"; + + src = fetchPypi { + inherit pname version; + sha256 = "0f92mzbknc9l26b4f5f3m943a44q4qz1xjq2klnrmixrnnax2cqp"; + }; + + propagatedBuildInputs = [ azure-nspkg ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure CLI Namespace Package"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-profile/default.nix b/pkgs/development/python-modules/azure-cli-profile/default.nix new file mode 100644 index 0000000..cbb92a4 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-profile/default.nix @@ -0,0 +1,29 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +}: + +buildPythonPackage rec { + pname = "azure_cli_profile"; + version = "2.1.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0bb5b5az7k4ahgdq3pfrhw371i8lr5726wx6vd9ilj98s5xb3xmi"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Profile Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-rdbms/default.nix b/pkgs/development/python-modules/azure-cli-rdbms/default.nix new file mode 100644 index 0000000..e6f260f --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-rdbms/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-rdbms +, six +}: + +buildPythonPackage rec { + pname = "azure_cli_rdbms"; + version = "0.3.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0lly8jq4zrglbwbmv4aws4q82wqfmxcp2jjvzj12ls6v2gbm24pd"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-rdbms + six + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools MySQL and PostgreSQL Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-redis/default.nix b/pkgs/development/python-modules/azure-cli-redis/default.nix new file mode 100644 index 0000000..8325fc3 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-redis/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-redis +}: + +buildPythonPackage rec { + pname = "azure_cli_redis"; + version = "0.3.2"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0z7bzfc23af1jf9wnim0nfqyb8sx5ah9xfg1rs2r8sfgx0ab0k12"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-redis + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Redis Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-reservations/default.nix b/pkgs/development/python-modules/azure-cli-reservations/default.nix new file mode 100644 index 0000000..1f979ed --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-reservations/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-reservations +}: + +buildPythonPackage rec { + pname = "azure_cli_reservations"; + version = "0.3.2"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0mk7hvbhpsr8ykvbwzdmrfab5rl4x92r6xfzi2a78mnrjib4g4zp"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-reservations + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Reservations Command Module"; + homepage = https://github.com/azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-resource/default.nix b/pkgs/development/python-modules/azure-cli-resource/default.nix new file mode 100644 index 0000000..af83b55 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-resource/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-authorization +, azure-mgmt-managementgroups +}: + +buildPythonPackage rec { + pname = "azure_cli_resource"; + version = "2.0.32"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "0happxaw0pkysszh2s94wbklinrd7wv6xzvs210vyzx6sf2n88fa"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-authorization + azure-mgmt-managementgroups + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Resource Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-role/default.nix b/pkgs/development/python-modules/azure-cli-role/default.nix new file mode 100644 index 0000000..29183da --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-role/default.nix @@ -0,0 +1,39 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-graphrbac +, azure-keyvault +, azure-mgmt-authorization +, azure-mgmt-monitor +, pytz +}: + +buildPythonPackage rec { + pname = "azure_cli_role"; + version = "2.1.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1wwcljnx9v365xypfvrgf7fb5lfisaaw9kgyy930q6wyran5ivmg"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-graphrbac + azure-keyvault + azure-mgmt-authorization + azure-mgmt-monitor + pytz + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Role Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-search/default.nix b/pkgs/development/python-modules/azure-cli-search/default.nix new file mode 100644 index 0000000..c5be69a --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-search/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-search +}: + +buildPythonPackage rec { + pname = "azure_cli_search"; + version = "0.1.1"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1m273pib0sjfzd3j7mz2bh8zkqmm9216xmh6h8rmd87r6cswk7mg"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-search + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Search Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-servicebus/default.nix b/pkgs/development/python-modules/azure-cli-servicebus/default.nix new file mode 100644 index 0000000..666a9c0 --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-servicebus/default.nix @@ -0,0 +1,33 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-mgmt-servicebus +, six +}: + +buildPythonPackage rec { + pname = "azure_cli_servicebus"; + version = "0.2.2"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1203rgr4j10b84iwci7b5a67i2vz28qq0pg6sjlndyy7ip0zw18h"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-mgmt-servicebus + six + ]; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Microsoft Azure Command-Line Tools Service Bus Command Module"; + homepage = https://github.com/Azure/azure-cli; + license = licenses.mit; + maintainers = with maintainers; [ stesie ]; + }; +} diff --git a/pkgs/development/python-modules/azure-cli-servicefabric/default.nix b/pkgs/development/python-modules/azure-cli-servicefabric/default.nix new file mode 100644 index 0000000..dcca70a --- /dev/null +++ b/pkgs/development/python-modules/azure-cli-servicefabric/default.nix @@ -0,0 +1,45 @@ +{ stdenv, buildPythonPackage, fetchPypi +, azure-cli-command-modules-nspkg +, azure-cli-core +, azure-graphrbac +, azure-keyvault +, azure-mgmt-compute +, azure-mgmt-keyvault +, azure-mgmt-network +, azure-mgmt-servicefabric +, azure-mgmt-storage +, pyopenssl +}: + +buildPythonPackage rec { + pname = "azure_cli_servicefabric"; + version = "0.1.0"; + format = "wheel"; + + src = fetchPypi { + inherit pname version format; + sha256 = "1s3msmd9152zl6rpzivqfi1w3l92ky09mdpmaclx40fsapcw5x17"; + }; + + propagatedBuildInputs = [ + azure-cli-command-modules-nspkg + azure-cli-core + azure-graphrbac + azure-keyvault + azure-mgmt-compute + azure-mgmt-keyvault + azure-mgmt-network + azure-mgmt-servicefabric + azure-mgmt-storage + pyopenssl + ]; + + d