1{ 2 lib, 3 buildPythonPackage, 4 pythonOlder, 5 fetchFromGitHub, 6 setuptools, 7 setuptools-scm, 8 dask, 9 numpy, 10 scipy, 11 pandas, 12 pims, 13 pytestCheckHook, 14 scikit-image, 15}: 16 17buildPythonPackage rec { 18 pname = "dask-image"; 19 version = "2024.5.3"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.9"; 23 24 src = fetchFromGitHub { 25 owner = "dask"; 26 repo = "dask-image"; 27 rev = "refs/tags/v${version}"; 28 hash = "sha256-kXCAqJ2Zgo/2Khvo2YcK+n4oGM219GyQ2Hsq9re1Lac="; 29 }; 30 31 build-system = [ 32 setuptools 33 setuptools-scm 34 ]; 35 36 dependencies = [ 37 dask 38 numpy 39 scipy 40 pandas 41 pims 42 ]; 43 44 nativeCheckInputs = [ 45 pytestCheckHook 46 scikit-image 47 ]; 48 49 pythonImportsCheck = [ "dask_image" ]; 50 51 meta = { 52 description = "Distributed image processing"; 53 homepage = "https://github.com/dask/dask-image"; 54 license = lib.licenses.bsdOriginal; 55 maintainers = with lib.maintainers; [ GaetanLepage ]; 56 }; 57}