Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / casa-formats-io / default.nix
blob4e4d10bd2731f76ab229e22384b0509f3012be97
1 { lib
2 , fetchPypi
3 , buildPythonPackage
4 , astropy
5 , dask
6 , numpy
7 , oldest-supported-numpy
8 , setuptools-scm
9 , wheel
12 buildPythonPackage rec {
13   pname = "casa-formats-io";
14   version = "0.2.2";
15   format = "pyproject";
17   src = fetchPypi {
18     inherit pname version;
19     hash = "sha256-EOX+tal9nrON2K7mHVYSTTxja6mu2k3Bag8bhL3JHJs=";
20   };
22   nativeBuildInputs = [
23     oldest-supported-numpy
24     setuptools-scm
25     wheel
26   ];
28   propagatedBuildInputs = [ astropy dask numpy ];
30   # Tests require a large (800 Mb) dataset
31   doCheck = false;
33   pythonImportsCheck = [ "casa_formats_io" ];
35   meta = {
36     description = "Dask-based reader for CASA data";
37     homepage = "https://casa-formats-io.readthedocs.io/";
38     license = lib.licenses.lgpl2Only;
39     maintainers = with lib.maintainers; [ smaret ];
40   };