Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-16 09:27:55

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