From 2afbeded25c3f7045769b34ddae8940c1275e952 Mon Sep 17 00:00:00 2001 From: Robert Maaskant Date: Mon, 7 Apr 2025 17:04:03 +0200 Subject: [PATCH] py-python-dateutil: add v2.9.0.post0 (#49527) --- .../packages/py-python-dateutil/package.py | 26 +++++++++++++++---- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/var/spack/repos/builtin/packages/py-python-dateutil/package.py b/var/spack/repos/builtin/packages/py-python-dateutil/package.py index 2cdf34e81da..e72c41a6954 100644 --- a/var/spack/repos/builtin/packages/py-python-dateutil/package.py +++ b/var/spack/repos/builtin/packages/py-python-dateutil/package.py @@ -13,6 +13,9 @@ class PyPythonDateutil(PythonPackage): license("Apache-2.0") + version( + "2.9.0.post0", sha256="37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" + ) version("2.8.2", sha256="0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86") version("2.8.1", sha256="73ebfe9dbf22e832286dafa60473e4cd239f8592f699aa5adaf10050e6e1823c") version("2.8.0", sha256="c89805f6f4d64db21ed966fda138f8a5ed7a4fdbc1a8ee329ce1b74e3c74da9e") @@ -21,9 +24,22 @@ class PyPythonDateutil(PythonPackage): version("2.4.2", sha256="3e95445c1db500a344079a47b171c45ef18f57d188dffdb0e4165c71bea8eb3d") version("2.4.0", sha256="439df33ce47ef1478a4f4765f3390eab0ed3ec4ae10be32f2930000c8d19f417") version("2.2", sha256="eec865307ebe7f329a6a9945c15453265a449cdaaf3710340828a1934d53e468") - version("1.5", sha256="6f197348b46fb8cdf9f3fcfc2a7d5a97da95db3e2e8667cf657216274fe1b009") - depends_on("python@2.7:2.8,3.3:", when="@2.7.5:", type=("build", "run")) - depends_on("py-setuptools@24.3:", type="build") - depends_on("py-setuptools-scm", type="build", when="@2.7.0:") - depends_on("py-six@1.5:", when="@2:", type=("build", "run")) + with default_args(deprecated=True): + version("1.5", sha256="6f197348b46fb8cdf9f3fcfc2a7d5a97da95db3e2e8667cf657216274fe1b009") + + with default_args(type="build"): + depends_on("py-setuptools@:39", when="@2.8.0: ^python@3.3") + depends_on("py-setuptools@24.3:") + + depends_on("py-setuptools-scm@:7", when="@2.9.0.post0:") + + depends_on("py-wheel", when="@2.8.0:") + + with default_args(type=("build", "run")): + depends_on("python@2.7:2,3.3:", when="@2.7.0:") + depends_on("python@2.6:2,3.2:", when="@2.1:") + depends_on("python@3:", when="@2.0") + depends_on("python", when="@:1") + + depends_on("py-six@1.5:", when="@2:")