1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 numpy,
6 python,
7}:
8
9buildPythonPackage rec {
10 pname = "scikit-fmm";
11 version = "2023.4.2";
12 format = "setuptools";
13
14 src = fetchPypi {
15 inherit pname version;
16 hash = "sha256-14ccR/ggdyq6kvJWUe8U5NJ96M45PArjwCqzxuJCPAs=";
17 };
18
19 propagatedBuildInputs = [ numpy ];
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; [ ];
31 };
32}