From 7bc4069b9e9afc0868d0edcb8a22f6f9c52a5cf1 Mon Sep 17 00:00:00 2001 From: Juan Miguel Carceller <22276694+jmcarcell@users.noreply.github.com> Date: Fri, 24 Jan 2025 01:22:28 +0100 Subject: [PATCH] py-awkward: add dependency for py-importlib-metadata (#47027) * py-awkward: add dependency on py-importlib-metadata and py-fsspec * Implement suggested constraint and dependency type changes --------- Co-authored-by: jmcarcell --- var/spack/repos/builtin/packages/py-awkward/package.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/py-awkward/package.py b/var/spack/repos/builtin/packages/py-awkward/package.py index 2184f4f3344..f5db8ec1cb8 100644 --- a/var/spack/repos/builtin/packages/py-awkward/package.py +++ b/var/spack/repos/builtin/packages/py-awkward/package.py @@ -81,13 +81,15 @@ class PyAwkward(PythonPackage): depends_on("py-numpy@1.17.0:", when="@2.1:", type=("build", "run")) depends_on("py-numpy@1.18.0:", when="@2.3:", type=("build", "run")) depends_on("py-pybind11", type=("build", "link")) - depends_on("py-importlib-resources", when="@2: ^python@:3.8", type=("build", "run")) + depends_on("py-importlib-resources", when="@2:2.3 ^python@:3.8", type=("build", "run")) depends_on("py-typing-extensions@4.1:", when="@2: ^python@:3.10", type=("build", "run")) depends_on("py-packaging", when="@2:", type=("build", "run")) depends_on("dlpack", when="@1.0.0:") depends_on("rapidjson") depends_on("cmake@3.13:", type="build") depends_on("py-wheel@0.36.0:", when="@:1.7.0", type="build") + depends_on("py-importlib-metadata@4.13.0:", when="@2.4.0:", type=("build", "run")) + depends_on("py-fsspec@2022.11.0:", when="@2.6.0:", type=("build", "run")) @when("@1.9.0:") def setup_build_environment(self, env):