Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-03-30 07:48:31

0001 # Copyright 2013-2023 Lawrence Livermore National Security, LLC and other
0002 # Spack Project Developers. See the top-level COPYRIGHT file for details.
0003 #
0004 # SPDX-License-Identifier: (Apache-2.0 OR MIT)
0005 
0006 from spack.package import *
0007 from spack_repo.builtin.build_systems.python import PythonPackage
0008 
0009 
0010 class PyEpicCapybara(PythonPackage):
0011     """Scripts for ROOT file comparisons."""
0012 
0013     homepage = "https://github.com/eic/epic-capybara"
0014     url = "https://github.com/eic/epic-capybara"
0015     git = "https://github.com/eic/epic-capybara.git"
0016 
0017     tags = ["eic"]
0018 
0019     maintainers("veprbl")
0020 
0021     license("MIT")
0022 
0023     version("main", branch="main")
0024 
0025     depends_on("python@3.7:", type=("build", "run"))
0026     depends_on("py-hatchling", type="build")
0027 
0028     depends_on("py-awkward", type=("build", "run"))
0029     depends_on("py-bokeh", type=("build", "run"))
0030     depends_on("py-click", type=("build", "run"))
0031     depends_on("py-hist", type=("build", "run"))
0032     depends_on("py-pygithub", type=("build", "run"))
0033     depends_on("py-requests", type=("build", "run"))
0034     depends_on("py-scipy", type=("build", "run"))
0035     depends_on("py-uproot", type=("build", "run"))