Unverified Commit 086aa4f3 authored by Philip Taron's avatar Philip Taron
Browse files

python3Packages: remove with statements in aliases

parent 4363ce78
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -5,16 +5,16 @@ with self;
let
  # Removing recurseForDerivation prevents derivations of aliased attribute
  # set to appear while listing all the packages available.
  removeRecurseForDerivations = alias: with lib;
  removeRecurseForDerivations = alias:
      if alias.recurseForDerivations or false then
            removeAttrs alias ["recurseForDerivations"]
            lib.removeAttrs alias ["recurseForDerivations"]
                else alias;

  # Disabling distribution prevents top-level aliases for non-recursed package
  # sets from building on Hydra.
  removeDistribute = alias: with lib;
    if isDerivation alias then
      dontDistribute alias
  removeDistribute = alias:
    if lib.isDerivation alias then
      lib.dontDistribute alias
    else alias;

  # Make sure that we are not shadowing something from