summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/py-pythran/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/py-pythran/package.py')
-rw-r--r--var/spack/repos/builtin/packages/py-pythran/package.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/py-pythran/package.py b/var/spack/repos/builtin/packages/py-pythran/package.py
index dccd452c9f..64e501b001 100644
--- a/var/spack/repos/builtin/packages/py-pythran/package.py
+++ b/var/spack/repos/builtin/packages/py-pythran/package.py
@@ -16,6 +16,7 @@ class PyPythran(PythonPackage):
homepage = "https://github.com/serge-sans-paille/pythran"
pypi = "pythran/pythran-0.9.11.tar.gz"
+ version("0.12.2", sha256="2344c7ad76255f31f79d87877cc6bb8bddc5e5593015dae29b3f821c6c06a627")
version("0.12.0", sha256="eff3dd0d3eebe57372f0d14f82985525e9bcdfb5b1d1010e1932cf9207060f9f")
version("0.11.0", sha256="0b2cba712e09f7630879dff69f268460bfe34a6d6000451b47d598558a92a875")
version("0.10.0", sha256="9dac8e1d50f33d4676003e350b1f0c878ce113e6f907920e92dc103352cac5bf")
@@ -32,7 +33,8 @@ class PyPythran(PythonPackage):
depends_on("py-setuptools", type="build")
depends_on("py-ply@3.4:", type=("build", "run"))
- depends_on("py-gast@0.5", when="@0.9.12:", type=("build", "run"))
+ # upper bound due to https://github.com/scipy/scipy/issues/18390
+ depends_on("py-gast@0.5:0.5.3", when="@0.9.12:", type=("build", "run"))
depends_on("py-gast@0.4", when="@0.9.7:0.9.11", type=("build", "run"))
depends_on("py-gast@0.3.3:0.3", when="@0.9.6", type=("build", "run"))
depends_on("py-gast@0.3:", when="@0.9.4:0.9.5", type=("build", "run"))