Back to home page

EIC code displayed by LXR

 
 

    


Warning, /epic-capybara/pyproject.toml is written in an unsupported language. File is not indexed.

0001 [build-system]
0002 requires = ["hatchling"]
0003 build-backend = "hatchling.build"
0004 
0005 [project]
0006 name = "epic-capybara"
0007 description = 'Track and visualize multi-dimensional CI metrics'
0008 readme = "README.md"
0009 requires-python = ">=3.7"
0010 license = "MIT"
0011 keywords = []
0012 authors = [
0013   { name = "Dmitry Kalinkin", email = "dmitry.kalinkin@gmail.com" },
0014 ]
0015 classifiers = [
0016   "Development Status :: 4 - Beta",
0017   "Programming Language :: Python",
0018   "Programming Language :: Python :: 3.7",
0019   "Programming Language :: Python :: 3.8",
0020   "Programming Language :: Python :: 3.9",
0021   "Programming Language :: Python :: 3.10",
0022   "Programming Language :: Python :: 3.11",
0023   "Programming Language :: Python :: Implementation :: CPython",
0024   "Programming Language :: Python :: Implementation :: PyPy",
0025   "Topic :: Scientific/Engineering :: Physics",
0026 ]
0027 dependencies = [
0028   "awkward",
0029   "bokeh",
0030   "click",
0031   "hist",
0032   "PyGithub",
0033   "requests",
0034   "scipy",
0035   "uproot",
0036 ]
0037 dynamic = ["version"]
0038 
0039 [project.urls]
0040 Documentation = "https://github.com/eic/epic-capybara#readme"
0041 Issues = "https://github.com/eic/epic-capybara/issues"
0042 Source = "https://github.com/eic/epic-capybara"
0043 
0044 [project.scripts]
0045 capybara = "epic_capybara.cli:capybara"
0046 capy = "epic_capybara.cli:capy"
0047 bara = "epic_capybara.cli:bara"
0048 cate = "epic_capybara.cli:cate"
0049 
0050 [tool.hatch.version]
0051 path = "epic_capybara/__about__.py"
0052 
0053 [tool.hatch.envs.default]
0054 dependencies = [
0055   "pytest",
0056   "pytest-cov",
0057 ]
0058 [tool.hatch.envs.default.scripts]
0059 cov = "pytest --cov-report=term-missing --cov-config=pyproject.toml --cov=epic_capybara --cov=tests {args}"
0060 no-cov = "cov --no-cov {args}"
0061 
0062 [[tool.hatch.envs.test.matrix]]
0063 python = ["37", "38", "39", "310", "311"]
0064 
0065 [tool.coverage.run]
0066 branch = true
0067 parallel = true
0068 omit = [
0069   "epic_capybara/__about__.py",
0070 ]
0071 
0072 [tool.coverage.report]
0073 exclude_lines = [
0074   "no cov",
0075   "if __name__ == .__main__.:",
0076   "if TYPE_CHECKING:",
0077 ]