/** Nixpkgs overlay adding extra packages needed for the application */ { sources ? import ../../npins, }: _: prev: let extraPython3Packages = prev.callPackage ./python-packages { inherit sources; }; in { python3 = prev.lib.attrsets.recursiveUpdate prev.python3 { pkgs = extraPython3Packages; }; nixops4 = let sources = import ../../npins; inherit (import sources.flake-inputs) import-flake; inherit (import-flake { src = ../../.; }) inputs ; inherit (inputs) nixops4; in nixops4.packages.${prev.system}.default; }