File indexing completed on 2025-07-01 07:56:21
0001 from spack.package import *
0002 from spack.pkg.builtin.py_rucio_clients import PyRucioClients as BuiltinPyRucioClients
0003
0004 class PyRucioClients(BuiltinPyRucioClients):
0005 version(
0006 "37.3.0", sha256="b4bca8d451bc34528797ca188884a0c8b5ddfef2d32803765e6333455879f819"
0007 )
0008
0009 depends_on("py-requests@2.32.2:", type=("build", "run"), when="@:36")
0010 depends_on("py-urllib3@1.26.18:", type=("build", "run"), when="@:36")
0011 depends_on("py-requests@2.32.3:", type=("build", "run"), when="@37:")
0012 depends_on("py-urllib3@2.3.0:", type=("build", "run"), when="@37:")
0013 depends_on("py-jsonschema@4.20.0:", type=("build", "run"), when="@:36")
0014 depends_on("py-jsonschema@4.23.0:", type=("build", "run"), when="@37:")
0015 depends_on("py-packaging@24.2:", type=("build", "run"), when="@37:")
0016 depends_on("py-rich@13.9.4:", type=("build", "run"), when="@37:")
0017 depends_on("py-typing-extensions@4.12.2:", type=("build", "run"))
0018 depends_on("py-click@8.1.7:", type=("build", "run"), when="@37:")
0019
0020 with when("+ssh"):
0021 depends_on("py-paramiko@3.4.0:", when="@:36")
0022 depends_on("py-paramiko@3.5.1:", when="@37:")
0023
0024 with when("+kerberos"):
0025 depends_on("py-requests-kerberos@0.14.0:", when="@:36")
0026 depends_on("py-requests-kerberos@0.15.0:", when="@37:")
0027
0028 with when("+swift"):
0029 depends_on("py-python-swiftclient@4.4.0:", when="@:36")
0030 depends_on("py-python-swiftclient@4.7.0:", when="@37:")
0031
0032 with when("+argcomplete"):
0033 depends_on("py-argcomplete@3.1.6:", when="@:36")
0034 depends_on("py-argcomplete@3.5.3:", when="@37:")