about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2019-09-18 02:12:57 +0200
committerMartin Weinelt <hexa@darmstadt.ccc.de>2019-09-18 02:12:57 +0200
commit2b239b5b309db6f02fa99dea509fd67613dc69e3 (patch)
treeb8075e5075928a58b6705b1b24cdead1d6510b58
parent1bc7fae62d711ea7e7cfd833437faf6aecb6915c (diff)
downloadnixlib-2b239b5b309db6f02fa99dea509fd67613dc69e3.tar
nixlib-2b239b5b309db6f02fa99dea509fd67613dc69e3.tar.gz
nixlib-2b239b5b309db6f02fa99dea509fd67613dc69e3.tar.bz2
nixlib-2b239b5b309db6f02fa99dea509fd67613dc69e3.tar.lz
nixlib-2b239b5b309db6f02fa99dea509fd67613dc69e3.tar.xz
nixlib-2b239b5b309db6f02fa99dea509fd67613dc69e3.tar.zst
nixlib-2b239b5b309db6f02fa99dea509fd67613dc69e3.zip
pythonPackages.markdown: add missing setuptools to propagatedBuildInput
Fixes the following ImportError on application startup:

/nix/store/qh7ndfsar3icmwqbiwcla7pc8x1133vg-python2.7-Markdown-3.1.1/bin/markdown_py README.md > README.html.new
Traceback (most recent call last):
  File "/nix/store/qh7ndfsar3icmwqbiwcla7pc8x1133vg-python2.7-Markdown-3.1.1/bin/.markdown_py-wrapped", line 7, in <module>
    from markdown.__main__ import run
  File "/nix/store/qh7ndfsar3icmwqbiwcla7pc8x1133vg-python2.7-Markdown-3.1.1/lib/python2.7/site-packages/markdown/__init__.py", line 25, in <module>
    from .core import Markdown, markdown, markdownFromFile
  File "/nix/store/qh7ndfsar3icmwqbiwcla7pc8x1133vg-python2.7-Markdown-3.1.1/lib/python2.7/site-packages/markdown/core.py", line 29, in <module>
    import pkg_resources
ImportError: No module named pkg_resources
make: *** [Makefile:53: README.html] Error 1
-rw-r--r--pkgs/development/python-modules/markdown/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix
index 364fa4d81be2..1438391dc406 100644
--- a/pkgs/development/python-modules/markdown/default.nix
+++ b/pkgs/development/python-modules/markdown/default.nix
@@ -1,6 +1,7 @@
 { lib
 , buildPythonPackage
 , fetchPypi
+, setuptools
 , nose
 , pyyaml
 }:
@@ -14,6 +15,8 @@ buildPythonPackage rec {
     sha256 = "2e50876bcdd74517e7b71f3e7a76102050edec255b3983403f1a63e7c8a41e7a";
   };
 
+  propagatedBuildInputs = [ setuptools ];
+
   checkInputs = [ nose pyyaml ];
 
   meta = {