Avoid `with lib;` at the top level in pkgs/top-level/release-python.nix

This commit is contained in:
Philip Taron 2024-03-05 17:58:20 -08:00
parent 11bf7021af
commit f5f26f0bbc
No known key found for this signature in database
1 changed files with 9 additions and 4 deletions

View File

@ -21,10 +21,15 @@
}; }
}:
with import ./release-lib.nix {inherit supportedSystems nixpkgsArgs; };
with lib;
let
release-lib = import ./release-lib.nix {
inherit supportedSystems nixpkgsArgs;
};
inherit (release-lib) mapTestOn pkgs;
inherit (release-lib.lib) isDerivation mapAttrs optionals;
packagePython = mapAttrs (name: value:
let res = builtins.tryEval (
if isDerivation value then
@ -33,7 +38,7 @@ let
packagePython value
else
[]);
in lib.optionals res.success res.value
in optionals res.success res.value
);
jobs = {