From d2ccabaeeacc9d5353a7387a8b2c60db4bd98fd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Sun, 29 Sep 2019 10:00:01 +0200 Subject: [PATCH] pythonPackages.spacy: fix import error Importing spacy fails with: ModuleNotFoundError: No module named 'pkg_resources spaCy probably worked before because a dependency had setuptools as a propagated dependency. This change adds setuptools to spacy's propogatedBuildInputs. Tested with the en_core_web_sm model. --- pkgs/development/python-modules/spacy/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/spacy/default.nix b/pkgs/development/python-modules/spacy/default.nix index cdef1b2a9bd..aff670e5dfe 100644 --- a/pkgs/development/python-modules/spacy/default.nix +++ b/pkgs/development/python-modules/spacy/default.nix @@ -21,6 +21,7 @@ , blis , wasabi , srsly +, setuptools }: buildPythonPackage rec { @@ -55,6 +56,7 @@ buildPythonPackage rec { blis wasabi srsly + setuptools ] ++ lib.optional (pythonOlder "3.4") pathlib; checkInputs = [