about summary refs log tree commit diff
path: root/pkgs/tools/admin/azure-cli
diff options
context:
space:
mode:
authorJonathan Ringer <jonringer117@gmail.com>2020-08-16 21:45:17 -0700
committerJon <jonringer@users.noreply.github.com>2020-08-17 23:33:38 -0700
commit7550aab312c6a786d3654d5b81070a9e67532da1 (patch)
treed68eaeae740306666af26dc3761bd62a551c81f7 /pkgs/tools/admin/azure-cli
parent6770ab0771703b573a0a1c1f6c238352bebc9c31 (diff)
azure-cli: lessen number of overrides
Diffstat (limited to 'pkgs/tools/admin/azure-cli')
-rw-r--r--pkgs/tools/admin/azure-cli/python-packages.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/tools/admin/azure-cli/python-packages.nix b/pkgs/tools/admin/azure-cli/python-packages.nix
index df1d31c186431..1ff74369432af 100644
--- a/pkgs/tools/admin/azure-cli/python-packages.nix
+++ b/pkgs/tools/admin/azure-cli/python-packages.nix
@@ -21,7 +21,10 @@ let
   });
 
   overrideAzureMgmtPackage = package: version: extension: sha256:
-    package.overrideAttrs(oldAttrs: rec {
+    # check to make sure overriding is even necessary
+    if version == package.version then
+      package
+    else package.overrideAttrs(oldAttrs: rec {
       inherit version;
 
       src = py.pkgs.fetchPypi {