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