From aaa7469b92be5d3c028a0aea5e27bd5bc074cad1 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Mon, 2 Sep 2024 02:41:15 -0500 Subject: py-vector: add v1.4.2, v1.5.0; variant awkward (#46039) --- var/spack/repos/builtin/packages/py-vector/package.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/py-vector/package.py b/var/spack/repos/builtin/packages/py-vector/package.py index 9834b45234..de058582e4 100644 --- a/var/spack/repos/builtin/packages/py-vector/package.py +++ b/var/spack/repos/builtin/packages/py-vector/package.py @@ -18,6 +18,8 @@ class PyVector(PythonPackage): license("BSD-3-Clause") + version("1.5.0", sha256="77e48bd40b7e7d30a17bf79bb6ed0f2d6985d915fcb9bf0879836276a619a0a9") + version("1.4.2", sha256="3805848eb9e53e9c60aa24dd5be88c842a6cd3d241e22984bfe12629b08536a9") version("1.4.1", sha256="15aef8911560db1ea3ffa9dbd5414d0ec575a504a2c3f23ea45170a18994466e") version("1.3.1", sha256="1a94210c21a5d38d36d0fa36c1afb92c2857ba1d09c824b0d4b8615d51f4f2e5") version("1.2.0", sha256="23b7ac5bdab273b4f9306167fd86666a3777a52804d0282a556d989130cb57a4") @@ -29,6 +31,8 @@ class PyVector(PythonPackage): version("0.8.5", sha256="2c7c8b228168b89da5d30d50dbd05452348920559ebe0eb94cfdafa15cdc8378") version("0.8.4", sha256="ef97bfec0263766edbb74c290401f89921f8d11ae9e4a0ffd904ae40674f1239") + variant("awkward", default=True, description="Build with awkward support", when="@0.9:") + depends_on("python@3.6:", type=("build", "run")) depends_on("python@3.7:", type=("build", "run"), when="@0.10:") depends_on("python@3.8:", type=("build", "run"), when="@1.1:") @@ -39,7 +43,11 @@ class PyVector(PythonPackage): depends_on("py-setuptools@42:", type="build") depends_on("py-setuptools-scm@3.4: +toml", type="build") depends_on("py-wheel", type="build") - depends_on("py-numpy@1.13.3:", type=("build", "run")) + depends_on("py-numpy@1.13.3:2.0", type=("build", "run")) depends_on("py-packaging@19.0:", type=("build", "run")) depends_on("py-importlib-metadata@0.22:", type=("build", "run"), when="@:1.0 ^python@:3.7") depends_on("py-typing-extensions", type=("build", "run"), when="@:1.0 ^python@:3.7") + + with when("+awkward"): + depends_on("py-awkward@1.2:", type=("build", "run")) + depends_on("py-awkward@2:", type=("build", "run"), when="@1.5:") -- cgit v1.2.3-70-g09d2