From 97e0b39b32a3e5ac4fc828a7e77714fe65706051 Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Thu, 9 Jan 2025 00:32:09 +0100 Subject: [PATCH] py-segmentation-models-pytorch: add v0.4.0 (#48473) --- .../py-segmentation-models-pytorch/package.py | 56 ++++++++++++------- 1 file changed, 36 insertions(+), 20 deletions(-) diff --git a/var/spack/repos/builtin/packages/py-segmentation-models-pytorch/package.py b/var/spack/repos/builtin/packages/py-segmentation-models-pytorch/package.py index bcf83f8488a..bb0ee82d5d1 100644 --- a/var/spack/repos/builtin/packages/py-segmentation-models-pytorch/package.py +++ b/var/spack/repos/builtin/packages/py-segmentation-models-pytorch/package.py @@ -14,24 +14,40 @@ class PySegmentationModelsPytorch(PythonPackage): license("MIT") maintainers("adamjstewart") - version("0.3.4", sha256="f4aee7f6add479bd3c3953e855b7055fc657dc6800bf7fc8ab733fd7f8acb163") - version("0.3.3", sha256="b3b21ab4cd26a6b2b9e7a6ed466ace6452eb26ed3c31ae491ea2d7cbb01e384b") - version("0.3.2", sha256="8372733e57a10cb8f6b9e18a20577fbb3fb83549b6945664dc774a9b6d3ecd13") - version("0.3.1", sha256="d4a4817cf48872c3461bb7d22864c00f9d491719a6460adb252c035f9b0e8d51") - version("0.3.0", sha256="8e00ed1707698d309d23f207aef15f21465e091aa0f1dc8043ec3300f5f67216") - version("0.2.1", sha256="86744552b04c6bedf7e10f7928791894d8d9b399b9ed58ed1a3236d2bf69ead6") - version("0.2.0", sha256="247266722c23feeef16b0862456c5ce815e5f0a77f95c2cd624a71bf00d955df") + version("0.4.0", sha256="8833e63f0846090667be6fce05a2bbebbd1537776d3dea72916aa3db9e22e55b") + with default_args(deprecated=True): + version("0.3.4", sha256="f4aee7f6add479bd3c3953e855b7055fc657dc6800bf7fc8ab733fd7f8acb163") + version("0.3.3", sha256="b3b21ab4cd26a6b2b9e7a6ed466ace6452eb26ed3c31ae491ea2d7cbb01e384b") + version("0.3.2", sha256="8372733e57a10cb8f6b9e18a20577fbb3fb83549b6945664dc774a9b6d3ecd13") + version("0.3.1", sha256="d4a4817cf48872c3461bb7d22864c00f9d491719a6460adb252c035f9b0e8d51") + version("0.3.0", sha256="8e00ed1707698d309d23f207aef15f21465e091aa0f1dc8043ec3300f5f67216") + version("0.2.1", sha256="86744552b04c6bedf7e10f7928791894d8d9b399b9ed58ed1a3236d2bf69ead6") + version("0.2.0", sha256="247266722c23feeef16b0862456c5ce815e5f0a77f95c2cd624a71bf00d955df") - depends_on("py-setuptools", type="build") - depends_on("py-torchvision@0.5.0:", type=("build", "run")) - depends_on("py-pretrainedmodels@0.7.4", type=("build", "run")) - depends_on("py-efficientnet-pytorch@0.7.1", when="@0.3:", type=("build", "run")) - depends_on("py-efficientnet-pytorch@0.6.3", when="@:0.2", type=("build", "run")) - depends_on("py-timm@0.9.7", when="@0.3.4", type=("build", "run")) - depends_on("py-timm@0.9.2", when="@0.3.3", type=("build", "run")) - depends_on("py-timm@0.6.12", when="@0.3.2", type=("build", "run")) - depends_on("py-timm@0.4.12", when="@:0.3.1", type=("build", "run")) - depends_on("py-huggingface-hub@0.24.6:", when="@0.3.4:", type=("build", "run")) - depends_on("py-tqdm", when="@0.3:", type=("build", "run")) - depends_on("pil", when="@0.3:", type=("build", "run")) - depends_on("py-six", when="@0.3.4:", type=("build", "run")) + with default_args(type="build"): + depends_on("py-setuptools@61:", when="@0.4:") + depends_on("py-setuptools") + + with default_args(type=("build", "run")): + depends_on("py-efficientnet-pytorch@0.6.1:", when="@0.4:") + depends_on("py-efficientnet-pytorch@0.7.1", when="@0.3") + depends_on("py-efficientnet-pytorch@0.6.3", when="@:0.2") + depends_on("py-huggingface-hub@0.24:", when="@0.4:") + depends_on("py-huggingface-hub@0.24.6:", when="@0.3.4:0.3") + depends_on("py-numpy@1.19.3:", when="@0.4:") + depends_on("pil@8:", when="@0.4:") + depends_on("pil", when="@0.3:") + depends_on("py-pretrainedmodels@0.7.1:", when="@0.4:") + depends_on("py-pretrainedmodels@0.7.4", when="@:0.3") + depends_on("py-six@1.5:", when="@0.4:") + depends_on("py-six", when="@0.3.4:") + depends_on("py-timm@0.9:", when="@0.4:") + depends_on("py-timm@0.9.7", when="@0.3.4") + depends_on("py-timm@0.9.2", when="@0.3.3") + depends_on("py-timm@0.6.12", when="@0.3.2") + depends_on("py-timm@0.4.12", when="@:0.3.1") + depends_on("py-torch@1.8:", when="@0.4:") + depends_on("py-torchvision@0.9:", when="@0.4:") + depends_on("py-torchvision@0.5:") + depends_on("py-tqdm@4.42.1:", when="@0.4:") + depends_on("py-tqdm", when="@0.3:")