17 buildPythonPackage rec {
22 disabled = pythonOlder "3.6";
24 src = fetchFromGitHub {
27 rev = "refs/tags/${version}";
28 hash = "sha256-6cpxuk2PL43kjQ+6UGiUHUXC7pC9OlW9kZvGOdEXyzw=";
32 substituteInPlace pyproject.toml \
33 --replace-fail "numpy==" "numpy>="
53 # disable tests for now due to:
54 # - some tests require data download (see dipy/dipy/issues/2092);
55 # - running the tests manually causes a multiprocessing hang;
56 # - import weirdness when running the tests
59 pythonImportsCheck = [
78 homepage = "https://dipy.org/";
79 description = "Diffusion imaging toolkit for Python";
80 changelog = "https://github.com/dipy/dipy/blob/${version}/Changelog";
81 license = licenses.bsd3;
82 maintainers = with maintainers; [ bcdarwin ];