Merge pull request #172545 from phiadaarr/init_python3Packages.ducc0
commit
9f82afd3fe
@ -0,0 +1,30 @@ |
||||
{ lib, buildPythonPackage, fetchFromGitLab, pythonOlder, pytestCheckHook, pybind11, numpy }: |
||||
|
||||
buildPythonPackage rec { |
||||
pname = "ducc0"; |
||||
version = "0.23.0"; |
||||
|
||||
disabled = pythonOlder "3.7"; |
||||
|
||||
src = fetchFromGitLab { |
||||
domain = "gitlab.mpcdf.mpg.de"; |
||||
owner = "mtr"; |
||||
repo = "ducc"; |
||||
rev = "ducc0_${lib.replaceStrings ["."] ["_"] version}"; |
||||
sha256 = "dOc3TihtoRuLfniC9zQ1MEbnvGJHzFZfZ8+J8Dnw6Lk="; |
||||
}; |
||||
|
||||
buildInputs = [ pybind11 ]; |
||||
propagatedBuildInputs = [ numpy ]; |
||||
|
||||
checkInputs = [ pytestCheckHook ]; |
||||
pytestFlagsArray = [ "python/test" ]; |
||||
pythonImportsCheck = [ "ducc0" ]; |
||||
|
||||
meta = with lib; { |
||||
homepage = "https://gitlab.mpcdf.mpg.de/mtr/ducc"; |
||||
description = "Efficient algorithms for Fast Fourier transforms and more"; |
||||
license = licenses.gpl2Plus; |
||||
maintainers = with maintainers; [ parras ]; |
||||
}; |
||||
} |
Loading…
Reference in new issue