py-scipy: add v1.14.0 (#44967)

This commit is contained in:
Adam J. Stewart 2024-07-01 14:21:41 +02:00 committed by GitHub
parent a7f327dced
commit 78c62532c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 4 deletions

View File

@ -39,8 +39,8 @@ class PyPythran(PythonPackage):
version("0.9.3", sha256="217427a8225a331fdc8f3efe57871aed775cdf2c6e847a0a83df0aaae4b02493")
# https://github.com/serge-sans-paille/pythran/pull/2196
depends_on("py-setuptools@62:", when="@0.15:", type="build")
depends_on("py-setuptools", type="build")
depends_on("py-setuptools@62:", when="@0.15:", type=("build", "run"))
depends_on("py-setuptools", type=("build", "run"))
depends_on("py-ply@3.4:", type=("build", "run"))
depends_on("py-gast@0.5", when="@0.15:", type=("build", "run"))
# upper bound due to https://github.com/scipy/scipy/issues/18390

View File

@ -18,6 +18,7 @@ class PyScipy(PythonPackage):
license("BSD-3-Clause")
version("main", branch="main")
version("1.14.0", sha256="b5923f48cb840380f9854339176ef21763118a7300a88203ccd0bdd26e58527b")
version("1.13.1", sha256="095a87a0312b08dfd6a6155cbbd310a8c51800fc931b8c0b84003014b874ed3c")
version("1.13.0", sha256="58569af537ea29d3f78e5abd18398459f195546bb3be23d16677fb26616cc11e")
version("1.12.0", sha256="4bf5abab8a36d20193c698b0f1fc282c1d083c94723902c447e5d2f1780936a3")
@ -54,7 +55,8 @@ class PyScipy(PythonPackage):
# Based on wheel availability on PyPI
with default_args(type=("build", "link", "run")):
depends_on("python@3.9:3.12", when="@1.11.2:")
depends_on("python@3.10:3.12", when="@1.14:")
depends_on("python@3.9:3.12", when="@1.11.2:1.13")
depends_on("python@3.8:3.11", when="@1.9.2:1.11.1")
depends_on("python@3.8:3.10", when="@1.8:1.9.1")
depends_on("python@:3.10", when="@1.7.2:1.7")
@ -92,7 +94,8 @@ class PyScipy(PythonPackage):
# Run dependencies
with default_args(type=("build", "link", "run")):
depends_on("py-numpy@1.22.4:2.2", when="@1.13:")
depends_on("py-numpy@1.23.5:2.2", when="@1.14:")
depends_on("py-numpy@1.22.4:2.2", when="@1.13")
depends_on("py-numpy@1.22.4:1.28", when="@1.12")
depends_on("py-numpy@1.21.6:1.27", when="@1.11")
depends_on("py-numpy@1.19.5:1.26", when="@1.10")