pythonPackages.loo-py: init at 2017.2

This commit is contained in:
Chris Ostrouchov 2019-04-15 17:13:01 -04:00
parent 9833f556f7
commit 2e3242191f
No known key found for this signature in database
GPG Key ID: 9ED59B0AB1EAF573
2 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,51 @@
{ lib
, buildPythonPackage
, fetchPypi
, pytools
, pymbolic
, genpy
, cgen
, islpy
, six
, colorama
, mako
, pyopencl
, pytest
}:
buildPythonPackage rec {
pname = "loo-py";
version = "2017.2";
src = fetchPypi {
pname = "loo.py";
inherit version;
sha256 = "c656992de48b328cdaccd7d1f14eb522b9dd5a1d0d15f54623f4ab18fd219abc";
};
checkInputs = [ pytest ];
propagatedBuildInputs = [
pytools
pymbolic
genpy
cgen
islpy
six
colorama
mako
pyopencl
];
# pyopencl._cl.LogicError: clGetPlatformIDs failed: PLATFORM_NOT_FOUND_KHR
doCheck = false;
checkPhase = ''
HOME=$(mktemp -d) pytest test
'';
meta = with lib; {
description = "A code generator for array-based code on CPUs and GPUs";
homepage = https://mathema.tician.de/software/loopy;
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
};
}

View File

@ -1740,6 +1740,8 @@ in {
locket = callPackage ../development/python-modules/locket { };
loo-py = callPackage ../development/python-modules/loo-py { };
tblib = callPackage ../development/python-modules/tblib { };
s3fs = callPackage ../development/python-modules/s3fs { };