diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/casa-formats-io/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/casa-formats-io/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/casa-formats-io/default.nix b/nixpkgs/pkgs/development/python-modules/casa-formats-io/default.nix new file mode 100644 index 000000000000..53ee89c5f941 --- /dev/null +++ b/nixpkgs/pkgs/development/python-modules/casa-formats-io/default.nix @@ -0,0 +1,33 @@ +{ lib +, fetchPypi +, buildPythonPackage +, astropy +, dask +, numpy +}: + +buildPythonPackage rec { + pname = "casa-formats-io"; + version = "0.1"; + format = "pyproject"; + + src = fetchPypi { + inherit pname version; + sha256 = "16rypj65wdfxxrilxfhbk563lxv86if4vvs9zfq3f8bkzdr8xl9s"; + }; + + propagatedBuildInputs = [ astropy dask numpy ]; + + # Tests require a large (800 Mb) dataset + doCheck = false; + + pythonImportsCheck = [ "casa_formats_io" ]; + + meta = { + description = "Dask-based reader for CASA data"; + homepage = "http://radio-astro-tools.github.io"; + license = lib.licenses.lgpl2Only; + maintainers = with lib.maintainers; [ smaret ]; + }; +} + |