From 8dda4ff60b992f63913282d6ec6b36cf5b036d57 Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Tue, 15 Nov 2022 13:05:14 -0500 Subject: nsimd: Update Python requirements (#33879) We need Python 3.0:3.9 --- var/spack/repos/builtin/packages/nsimd/package.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/nsimd/package.py b/var/spack/repos/builtin/packages/nsimd/package.py index c6d8a86bc3..1ca8655e0d 100644 --- a/var/spack/repos/builtin/packages/nsimd/package.py +++ b/var/spack/repos/builtin/packages/nsimd/package.py @@ -57,9 +57,13 @@ class Nsimd(CMakePackage): # The C++ interface requires a C++11 compiler to use. depends_on("cmake@2.8.7:", type="build") depends_on("cmake@3.0.2:", type="build", when="@2:") - depends_on("python@3:", type="build") + # We need `collections.MutableMapping`, which was removed in + # Python 3.10; see + # + depends_on("python@3.0:3.9", type="build") depends_on("py-chardet", type="build", when="@3:") depends_on("py-requests", type="build", when="@3:") + depends_on("py-urllib3", type="build", when="@3:") @run_before("cmake") def generate_code(self): -- cgit v1.2.3-60-g2f50