Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, fetchPypi 3, buildPythonPackage 4, astropy 5, dask 6, numpy 7, setuptools-scm 8}: 9 10buildPythonPackage rec { 11 pname = "casa-formats-io"; 12 version = "0.2.1"; 13 format = "pyproject"; 14 15 src = fetchPypi { 16 inherit pname version; 17 hash = "sha256-8iZ+wcSfh5ACTb3/iQAf2qQpwZ6wExWwcdJoLmCEjB0="; 18 }; 19 20 nativeBuildInputs = [ setuptools-scm ]; 21 22 propagatedBuildInputs = [ astropy dask numpy ]; 23 24 # Tests require a large (800 Mb) dataset 25 doCheck = false; 26 27 pythonImportsCheck = [ "casa_formats_io" ]; 28 29 meta = { 30 description = "Dask-based reader for CASA data"; 31 homepage = "https://casa-formats-io.readthedocs.io/"; 32 license = lib.licenses.lgpl2Only; 33 maintainers = with lib.maintainers; [ smaret ]; 34 }; 35}