1{ lib
2, buildPythonPackage
3, pythonOlder
4, fetchFromGitHub
5, cmake
6, swig4
7, itk
8, numpy
9, simpleitk
10, scikit-build
11}:
12
13buildPythonPackage rec {
14 inherit (simpleitk) pname version src meta;
15 format = "pyproject";
16 disabled = pythonOlder "3.8";
17
18 sourceRoot = "source/Wrapping/Python";
19 preBuild = ''
20 make
21 '';
22
23 nativeBuildInputs = [ cmake swig4 scikit-build ];
24 propagatedBuildInputs = [ itk simpleitk numpy ];
25
26 pythonImportsCheck = [ "SimpleITK" ];
27}