From 2d6f1ff4dd2ce208fce624466b4eeae54eafd61f Mon Sep 17 00:00:00 2001 From: adisbladis Date: Wed, 8 Jan 2020 13:29:03 +0000 Subject: python: Add support for installing Python eggs --- pkgs/development/interpreters/python/mk-python-derivation.nix | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkgs/development/interpreters/python/mk-python-derivation.nix') diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 700894eda6d..020298cc8e9 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -20,6 +20,9 @@ , setuptoolsBuildHook , setuptoolsCheckHook , wheelUnpackHook +, eggUnpackHook +, eggBuildHook +, eggInstallHook }: { name ? "${attrs.pname}-${attrs.version}" @@ -119,6 +122,8 @@ let pipBuildHook ] ++ lib.optionals (format == "wheel") [ wheelUnpackHook + ] ++ lib.optionals (format == "egg") [ + eggUnpackHook eggBuildHook eggInstallHook ] ++ lib.optionals (!(format == "other") || dontUsePipInstall) [ pipInstallHook ] ++ lib.optionals (stdenv.buildPlatform == stdenv.hostPlatform) [ -- cgit 1.4.1