26 buildPythonPackage rec {
29 format = "setuptools";
31 disabled = pythonOlder "3.7";
34 inherit pname version;
35 hash = "sha256-7UwRGVdXjcs/z/ly2VT3dYba/XGnNF/VzQadn7BQ0NE=";
38 propagatedBuildInputs = [
52 ] ++ dask.optional-dependencies.complete;
63 # The complete extra is for usage with conda, which we
66 substituteInPlace setup.py \
67 --replace "dask[complete]" "dask" \
68 --replace "xarray >=0.9.6" "xarray"
80 # Not compatible with current version of bokeh
81 # see: https://github.com/holoviz/datashader/issues/1031
82 "test_interactive_image_update"
83 # Latest dask broken array marshalling
84 # see: https://github.com/holoviz/datashader/issues/1032
85 "test_raster_quadmesh_autorange_reversed"
89 # 31/50 tests fail with TypeErrors
90 "datashader/tests/test_datatypes.py"
93 pythonImportsCheck = [
98 description = "Data visualization toolchain based on aggregating into a grid";
99 mainProgram = "datashader";
100 homepage = "https://datashader.org";
101 license = licenses.bsd3;
102 maintainers = with maintainers; [ ];