nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ stdenv
2, lib
3, buildPythonPackage
4, fetchPypi
5, dask
6, scipy
7, pims
8, scikitimage
9, pytestCheckHook
10}:
11
12buildPythonPackage rec {
13 version = "2021.12.0";
14 pname = "dask-image";
15
16 src = fetchPypi {
17 inherit pname version;
18 sha256 = "35be49626bd01c3e3892128126a27d5ee3266a198a8e3c7e30d59eaef712fcf9";
19 };
20
21 propagatedBuildInputs = [ dask scipy pims ];
22
23 prePatch = ''
24 substituteInPlace setup.cfg --replace "--flake8" ""
25 '';
26
27 checkInputs = [
28 pytestCheckHook
29 scikitimage
30 ];
31
32 pythonImportsCheck = [ "dask_image" ];
33
34 meta = with lib; {
35 broken = (stdenv.isLinux && stdenv.isAarch64);
36 homepage = "https://github.com/dask/dask-image";
37 description = "Distributed image processing";
38 license = licenses.bsdOriginal;
39 maintainers = [ maintainers.costrouc ];
40 };
41}