Back to home page

EIC code displayed by LXR

 
 

    


Warning, /firebird/pyrobird/pyproject.toml is written in an unsupported language. File is not indexed.

0001 [build-system]
0002 requires = [
0003   "setuptools>=61.0",
0004   "wheel"
0005 ]
0006 build-backend = "setuptools.build_meta"
0007 
0008 [project]
0009 name = "pyrobird"
0010 dynamic = ["version"]
0011 description = "pyrobird is a python backend for Firebird HENP event display"
0012 readme = "README.md"
0013 requires-python = ">=3.8"
0014 license = { file = "LICENSE" }
0015 keywords = []
0016 authors = [
0017   { name = "Dmitry Romanov", email = "romanovda@gmail.com" }
0018 ]
0019 classifiers = [
0020   "Development Status :: 4 - Beta",
0021   "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
0022   "Programming Language :: Python",
0023   "Programming Language :: Python :: 3.8",
0024   "Programming Language :: Python :: 3.9",
0025   "Programming Language :: Python :: 3.10",
0026   "Programming Language :: Python :: 3.11",
0027   "Programming Language :: Python :: 3.12",
0028   "Programming Language :: Python :: Implementation :: CPython",
0029   "Programming Language :: Python :: Implementation :: PyPy"
0030 ]
0031 dependencies = [
0032   "click",
0033   "rich",
0034   "pyyaml",
0035   "flask",
0036   "flask-cors",
0037   "flask-compress>=1.8.0",
0038   "json5",
0039   "uproot"
0040 ]
0041 
0042 [project.optional-dependencies]
0043 test = ["pytest"]
0044 batch = ["pyppeteer"]
0045 xrootd = ["fsspec-xrootd", "xrootd"]
0046 dev = [
0047   "build>=0.10.0",
0048   "twine>=4.0.0",
0049   "pytest>=7.0.0",
0050   "coverage>=6.5.0"
0051 ]
0052 
0053 [project.scripts]
0054 fbd = "pyrobird.cli:cli_app"
0055 pyrobird = "pyrobird.cli:cli_app"
0056 
0057 [tool.setuptools]
0058 packages = ["pyrobird"]
0059 
0060 [tool.setuptools.dynamic]
0061 version = { attr = "pyrobird.__version__" }