1{ lib
2, buildPythonPackage
3, fetchPypi
4, numpy
5, python
6}:
7
8buildPythonPackage rec {
9 pname = "scikit-fmm";
10 version = "2019.1.30";
11
12 src = fetchPypi {
13 inherit pname version;
14 sha256 = "eb64b6d8e30b8df8f8636d5fc4fd7ca6a9b05938ccd62518c80c1d9e823069dd";
15 };
16
17 propagatedBuildInputs = [
18 numpy
19 ];
20
21 checkPhase = ''
22 mkdir testdir; cd testdir
23 ${python.interpreter} -c "import skfmm, sys; sys.exit(skfmm.test())"
24 '';
25
26 meta = with lib; {
27 description = "A Python extension module which implements the fast marching method";
28 homepage = https://github.com/scikit-fmm/scikit-fmm;
29 license = licenses.bsd3;
30 maintainers = with maintainers; [ costrouc ];
31 };
32}