aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README3
-rw-r--r--default.nix291
-rw-r--r--pkgs/development/python-modules/applicationinsights/default.nix20
-rw-r--r--pkgs/development/python-modules/azure-batch/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-acr/default.nix35
-rw-r--r--pkgs/development/python-modules/azure-cli-acs/default.nix47
-rw-r--r--pkgs/development/python-modules/azure-cli-advisor/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-ams/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-appservice/default.nix45
-rw-r--r--pkgs/development/python-modules/azure-cli-backup/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-batch/default.nix35
-rw-r--r--pkgs/development/python-modules/azure-cli-batchai/default.nix39
-rw-r--r--pkgs/development/python-modules/azure-cli-billing/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-cdn/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-cloud/default.nix29
-rw-r--r--pkgs/development/python-modules/azure-cli-cognitiveservices/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-command-modules-nspkg/default.nix26
-rw-r--r--pkgs/development/python-modules/azure-cli-configure/default.nix29
-rw-r--r--pkgs/development/python-modules/azure-cli-consumption/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-container/default.nix41
-rw-r--r--pkgs/development/python-modules/azure-cli-core/default.nix60
-rw-r--r--pkgs/development/python-modules/azure-cli-cosmosdb/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-dla/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-dls/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-dms/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-eventgrid/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-eventhubs/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-extension/default.nix44
-rw-r--r--pkgs/development/python-modules/azure-cli-feedback/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-find/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-interactive/default.nix39
-rw-r--r--pkgs/development/python-modules/azure-cli-iot/default.nix35
-rw-r--r--pkgs/development/python-modules/azure-cli-keyvault/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-cli-lab/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-monitor/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-network/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-cli-nspkg/default.nix22
-rw-r--r--pkgs/development/python-modules/azure-cli-profile/default.nix29
-rw-r--r--pkgs/development/python-modules/azure-cli-rdbms/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-redis/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-reservations/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-resource/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-role/default.nix39
-rw-r--r--pkgs/development/python-modules/azure-cli-search/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-cli-servicebus/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-servicefabric/default.nix45
-rw-r--r--pkgs/development/python-modules/azure-cli-sql/default.nix35
-rw-r--r--pkgs/development/python-modules/azure-cli-storage/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-cli-telemetry/default.nix24
-rw-r--r--pkgs/development/python-modules/azure-cli-vm/default.nix45
-rw-r--r--pkgs/development/python-modules/azure-cli/default.nix127
-rw-r--r--pkgs/development/python-modules/azure-common/default.nix26
-rw-r--r--pkgs/development/python-modules/azure-datalake-store/default.nix30
-rw-r--r--pkgs/development/python-modules/azure-graphrbac/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-keyvault/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-advisor/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-authorization/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-batch/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-mgmt-batchai/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-billing/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-cdn/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-cognitiveservices/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-compute/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-mgmt-consumption/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-containerregistry/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-mgmt-containerservice/default.nix39
-rw-r--r--pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-datalake-analytics/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-datalake-nspkg/default.nix26
-rw-r--r--pkgs/development/python-modules/azure-mgmt-datalake-store/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-datamigration/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-devtestlabs/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-dns/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-eventgrid/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-eventhub/default.nix39
-rw-r--r--pkgs/development/python-modules/azure-mgmt-iothub/default.nix27
-rw-r--r--pkgs/development/python-modules/azure-mgmt-iothubprovisioningservices/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-keyvault/default.nix39
-rw-r--r--pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-managementgroups/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-marketplaceordering/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-media/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-monitor/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-msi/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-network/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-nspkg/default.nix23
-rw-r--r--pkgs/development/python-modules/azure-mgmt-rdbms/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix33
-rw-r--r--pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-redis/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-reservations/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-resource/default.nix27
-rw-r--r--pkgs/development/python-modules/azure-mgmt-search/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-servicebus/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-servicefabric/default.nix39
-rw-r--r--pkgs/development/python-modules/azure-mgmt-sql/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-storage/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-mgmt-trafficmanager/default.nix31
-rw-r--r--pkgs/development/python-modules/azure-mgmt-web/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-multiapi-storage/default.nix40
-rw-r--r--pkgs/development/python-modules/azure-nspkg/default.nix21
-rw-r--r--pkgs/development/python-modules/azure-storage-blob/default.nix37
-rw-r--r--pkgs/development/python-modules/azure-storage-common/default.nix40
-rw-r--r--pkgs/development/python-modules/azure-storage-nspkg/default.nix26
-rw-r--r--pkgs/development/python-modules/humanfriendly/default.nix25
-rw-r--r--pkgs/development/python-modules/isodate/default.nix27
-rw-r--r--pkgs/development/python-modules/jmespath/default.nix20
-rw-r--r--pkgs/development/python-modules/knack/default.nix33
-rw-r--r--pkgs/development/python-modules/msrest/default.nix31
-rw-r--r--pkgs/development/python-modules/msrestazure/default.nix26
-rw-r--r--pkgs/development/python-modules/portalocker/default.nix21
-rw-r--r--pkgs/development/python-modules/pydocumentdb/default.nix23
-rw-r--r--pkgs/development/python-modules/sshtunnel/default.nix24
-rw-r--r--pkgs/development/python-modules/urllib3/default.nix34
-rw-r--r--pkgs/development/python-modules/vsts-cd-manager/default.nix25
116 files changed, 4152 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..740828f
--- /dev/null
+++ b/README
@@ -0,0 +1,3 @@
+# azure-cli-nix
+
+Nixpkgs overlay for azure-cli
diff --git a/default.nix b/default.nix
new file mode 100644
index 0000000..91c7ccc
--- /dev/null
+++ b/default.nix
@@ -0,0 +1,291 @@
+self: super:
+
+{
+ python36 = super.python36.override {
+ packageOverrides = python-self: python-super:
+
+ let
+ my_urllib3 = python-super.callPackage ./pkgs/development/python-modules/urllib3 {};
+
+ my_isodate = python-super.callPackage ./pkgs/development/python-modules/isodate { };
+
+ my_jmespath = python-super.callPackage ./pkgs/development/python-modules/jmespath { };
+
+
+ #
+ # get transitive dependencies right as well ....
+ #
+ my_requests = python-super.requests.override { urllib3 = my_urllib3; };
+
+ my_requests_oauthlib = python-super.requests_oauthlib.override { requests = my_requests; };
+
+ my_adal = python-super.adal.override { requests = my_requests; };
+
+ my_argcomplete = python-super.argcomplete.override {
+ requests_toolbelt = python-super.requests_toolbelt.override {
+ requests = my_requests;
+ betamax = python-super.betamax.override { requests = my_requests; };
+ };
+ };
+
+
+ in
+
+ {
+
+ applicationinsights = python-super.callPackage ./pkgs/development/python-modules/applicationinsights {};
+
+ azure-batch = python-super.callPackage ./pkgs/development/python-modules/azure-batch { };
+
+ azure-cli = python-super.callPackage ./pkgs/development/python-modules/azure-cli { };
+
+ azure-cli-acr = python-super.callPackage ./pkgs/development/python-modules/azure-cli-acr { };
+
+ azure-cli-acs = python-super.callPackage ./pkgs/development/python-modules/azure-cli-acs { };
+
+ azure-cli-advisor = python-super.callPackage ./pkgs/development/python-modules/azure-cli-advisor { };
+
+ azure-cli-ams = python-super.callPackage ./pkgs/development/python-modules/azure-cli-ams { };
+
+ azure-cli-appservice = python-super.callPackage ./pkgs/development/python-modules/azure-cli-appservice {
+ urllib3 = my_urllib3;
+ };
+
+ azure-cli-backup = python-super.callPackage ./pkgs/development/python-modules/azure-cli-backup { };
+
+ azure-cli-batch = python-super.callPackage ./pkgs/development/python-modules/azure-cli-batch { };
+
+ azure-cli-batchai = python-super.callPackage ./pkgs/development/python-modules/azure-cli-batchai { };
+
+ azure-cli-billing = python-super.callPackage ./pkgs/development/python-modules/azure-cli-billing { };
+
+ azure-cli-cdn = python-super.callPackage ./pkgs/development/python-modules/azure-cli-cdn { };
+
+ azure-cli-cloud = python-super.callPackage ./pkgs/development/python-modules/azure-cli-cloud { };
+
+ azure-cli-cognitiveservices = python-super.callPackage ./pkgs/de