python: Pull ensureNewerSourcesHook call to all-packages.nix

Documents the reason why it's needed and also prevents the
ensureNewerSourcesHook call being evaluated again and again for every
single Python package.
This commit is contained in:
Tuomas Tynkkynen
2018-02-13 16:32:16 +02:00
parent d6023f0456
commit 68052b5619
3 changed files with 8 additions and 4 deletions

View File

@@ -6,7 +6,7 @@
, wrapPython
, setuptools
, unzip
, ensureNewerSourcesHook
, ensureNewerSourcesForZipFilesHook
, toPythonModule
, namePrefix
, bootstrapped-pip
@@ -19,7 +19,7 @@ let
wheel-specific = import ./build-python-package-wheel.nix { };
common = import ./build-python-package-common.nix { inherit python bootstrapped-pip; };
mkPythonDerivation = import ./mk-python-derivation.nix {
inherit lib python wrapPython setuptools unzip ensureNewerSourcesHook toPythonModule namePrefix;
inherit lib python wrapPython setuptools unzip ensureNewerSourcesForZipFilesHook toPythonModule namePrefix;
};
in