Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-07-06 07:55:40

0001 # Spack Project Developers. See the top-level COPYRIGHT file for details.
0002 #
0003 # SPDX-License-Identifier: (Apache-2.0 OR MIT)
0004 
0005 from spack.package import *
0006 
0007 
0008 class PyEicRucioPolicyPackage(PythonPackage):
0009     """Rucio policy package for the EIC collaborations."""
0010 
0011     homepage = "https://github.com/eic/eic_rucio_policy_package"
0012     pypi = "eic_rucio_policy_package/eic_rucio_policy_package-0.0.4.tar.gz"
0013     git = "https://github.com/eic/eic_rucio_policy_package.git"
0014 
0015     maintainers("wdconinc")
0016 
0017     license("Apache-2.0", checked_by="wdconinc")
0018     version("0.1.1", sha256="dfeff8571d76f6998a6e2ff3f3c989236c0d61ec707c4b6efbf254e117daf426")
0019     version("0.0.9", sha256="63caf566e8d72a7ca01970b9f6e8e2a837dfbd2ae507bdd49b092ae3f368dd92")
0020     version("0.0.8", sha256="a3d1a067762c4b895a5d72754c9590bc796da7c4c712b603ab3132ba31a2c43c")
0021     version("0.0.7", sha256="d24e4cc602a3bf035f5788efec18cc369f55aa60be7d441f2e81105ab0b2c12d")
0022     version("0.0.6", sha256="b734b846c2a568c93b29e9ac6d8ff018ff8f0a4bf1f02bc5f1520cba3eabfdd4")
0023     version("0.0.5", sha256="55b0e4bdfa7e8df575315989ef2998101f61be69941a068be3e8d343cd2e2916")
0024     version("0.0.4", sha256="f66b860a45b43ec70b91d369024eea0cb08cd996c3c17da8bb21932d6ee72834")
0025 
0026     depends_on("python@3.9:", type=("build", "run"))
0027     depends_on("py-setuptools@61:", type="build")
0028 
0029     depends_on("py-jsonschema", type=("build", "run"))
0030     depends_on("py-rucio-clients", type=("build", "run"))
0031     depends_on("py-rucio-clients@37.0.0:", type=("build", "run"), when="@0.1.1:")
0032     depends_on("py-sqlalchemy", type=("build", "run"))