diff --git a/packages/py-elephant/package.py b/packages/py-elephant/package.py index fce120077bf513eff4fe5c23dcc6af7770b5eb56..7a6bb1ca86e31cd20322bec7c7e86a9ee28f8964 100644 --- a/packages/py-elephant/package.py +++ b/packages/py-elephant/package.py @@ -6,7 +6,7 @@ from spack.package import * -class PyElephant(PythonPackage): +class PyElephant(PythonPackage, CudaPackage): """Elephant is a package for analysis of electrophysiology data in Python""" homepage = "http://neuralensemble.org/elephant/" @@ -71,6 +71,7 @@ class PyElephant(PythonPackage): depends_on("py-scipy@1.5.4:", type=("build", "run"), when="@0.6.4:") depends_on("py-six@1.10.0:", type=("build", "run"), when="@0.6.4:") depends_on("py-tqdm", type=("build", "run"), when="@0.6.4:") + depends_on("py-pycuda", type=("build", "run"), when="@0.10.0:+cuda") depends_on("py-pytest", type=("test"), when="@0.6.4:") depends_on("py-statsmodels@0.12.1:", type=("test"),when="@0.6.4:")