about summary refs log tree commit diff
path: root/pkgs/tools/admin/azure-cli
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2022-01-16 22:51:36 -0800
committerMartin Weinelt <hexa@darmstadt.ccc.de>2022-01-23 01:09:34 +0100
commit656880703249581501f7682d00d3c99c35c7c756 (patch)
treeeec6fe98cc3dcee42304d33ee8785c8ae4bd3a71 /pkgs/tools/admin/azure-cli
parent1071f94fde75dc28d0c2f5fc5272c6401c7255a3 (diff)
azure-cli: fix deps
Diffstat (limited to 'pkgs/tools/admin/azure-cli')
-rw-r--r--pkgs/tools/admin/azure-cli/default.nix2
-rw-r--r--pkgs/tools/admin/azure-cli/python-packages.nix13
2 files changed, 14 insertions, 1 deletions
diff --git a/pkgs/tools/admin/azure-cli/default.nix b/pkgs/tools/admin/azure-cli/default.nix
index 6f6e06db2a087..efd1ecfee3c16 100644
--- a/pkgs/tools/admin/azure-cli/default.nix
+++ b/pkgs/tools/admin/azure-cli/default.nix
@@ -29,6 +29,7 @@ py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage {
       --replace "javaproperties~=0.5.1" "javaproperties" \
       --replace "pytz==2019.1" "pytz" \
       --replace "scp~=0.13.2" "scp" \
+      --replace "PyNaCl~=1.4.0" "PyNaCl" \
       --replace "jsondiff~=1.2.0" "jsondiff~=1.2" \
       --replace "antlr4-python3-runtime~=4.7.2" "antlr4-python3-runtime~=4.7" \
       --replace "mock~=4.0" "mock"
@@ -141,6 +142,7 @@ py.pkgs.toPythonApplication (py.pkgs.buildAzureCliPackage {
     pydocumentdb
     PyGithub
     pygments
+    pynacl
     pyopenssl
     pytz
     pyyaml
diff --git a/pkgs/tools/admin/azure-cli/python-packages.nix b/pkgs/tools/admin/azure-cli/python-packages.nix
index 0339caa72ce85..53c72d007e22b 100644
--- a/pkgs/tools/admin/azure-cli/python-packages.nix
+++ b/pkgs/tools/admin/azure-cli/python-packages.nix
@@ -466,7 +466,8 @@ let
           inherit version;
           sha256 = "sha256-109FuBMXRU2W6YL9HFDm+1yZrCIjcorqh2RDOjn1ZvE=";
         };
-        # sdist lacks tests
+
+        # sdist doesn't provide tests
         doCheck = false;
       });
 
@@ -502,6 +503,16 @@ let
         };
       });
 
+      argcomplete = super.argcomplete.overridePythonAttrs(oldAttrs: rec {
+        version = "1.8.0";
+
+        src = super.fetchPypi {
+          inherit (oldAttrs) pname;
+          inherit version;
+          sha256 = "sha256-SreailmO/AgRBGv3dnj4VkMnbokAzWT5xPEPEQ4QEb0=";
+        };
+      });
+
       sshtunnel = super.sshtunnel.overridePythonAttrs(oldAttrs: rec {
         name = "sshtunnel-${version}";
         version = "0.1.5";