1{ lib
2, buildPythonPackage
3, fetchPypi
4, nose
5, numpy
6, python
7}:
8
9buildPythonPackage rec {
10 pname = "Bottleneck";
11 version = "1.2.1";
12 name = pname + "-" + version;
13
14 src = fetchPypi {
15 inherit pname version;
16 sha256 = "6efcde5f830aed64feafca0359b51db0e184c72af8ba6675b4a99f263922eb36";
17 };
18
19 checkInputs = [ nose ];
20 propagatedBuildInputs = [ numpy ];
21 checkPhase = ''
22 nosetests -v $out/${python.sitePackages}
23 '';
24 postPatch = ''
25 substituteInPlace setup.py --replace "__builtins__.__NUMPY_SETUP__ = False" ""
26 '';
27}