diff options
author | adisbladis <adisbladis@gmail.com> | 2020-01-08 13:29:03 +0000 |
---|---|---|
committer | adisbladis <adisbladis@gmail.com> | 2020-01-08 13:59:04 +0000 |
commit | 2d6f1ff4dd2ce208fce624466b4eeae54eafd61f (patch) | |
tree | 4c10fda6b6e45505f9845ceb80725c63a3ebbd26 /pkgs/development/interpreters/python/hooks/default.nix | |
parent | 380220c237d479b81182884afec76e77685e9a36 (diff) | |
download | nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.gz nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.bz2 nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.lz nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.xz nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.tar.zst nixpkgs-2d6f1ff4dd2ce208fce624466b4eeae54eafd61f.zip |
python: Add support for installing Python eggs
Diffstat (limited to 'pkgs/development/interpreters/python/hooks/default.nix')
-rw-r--r-- | pkgs/development/interpreters/python/hooks/default.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/python/hooks/default.nix b/pkgs/development/interpreters/python/hooks/default.nix index 861cb38c060..f05b3b1eec6 100644 --- a/pkgs/development/interpreters/python/hooks/default.nix +++ b/pkgs/development/interpreters/python/hooks/default.nix @@ -11,6 +11,27 @@ let setuppy = ../run_setup.py; in rec { + eggBuildHook = callPackage ({ }: + makeSetupHook { + name = "egg-build-hook.sh"; + deps = [ ]; + } ./egg-build-hook.sh) {}; + + eggInstallHook = callPackage ({ setuptools }: + makeSetupHook { + name = "egg-install-hook.sh"; + deps = [ setuptools ]; + substitutions = { + inherit pythonInterpreter pythonSitePackages; + }; + } ./egg-install-hook.sh) {}; + + eggUnpackHook = callPackage ({ }: + makeSetupHook { + name = "egg-unpack-hook.sh"; + deps = [ ]; + } ./egg-unpack-hook.sh) {}; + flitBuildHook = callPackage ({ flit }: makeSetupHook { name = "flit-build-hook"; |