-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
41 lines (40 loc) · 1.18 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
from setuptools import setup, find_packages
setup(
name="hh",
version="0.2",
description="Code to plot the HH4b analysis",
url="https://github.com/ruelasvh/hh.git",
author="Victor Ruelas",
author_email="[email protected]",
license="MIT",
packages=find_packages(include=["hh", "hh.*", "cli", "cli.*"]),
python_requires=">=3.8",
install_requires=[
"awkward>=2.3.3",
"matplotlib>=3.7.2",
"mplhep>=0.3.28",
"numpy>=1.26.1",
"scipy>=1.11.2",
"uproot>=5.0.11",
"vector>=1.1.0",
"coloredlogs>=15.0.1",
"h5py>=3.9.0",
"pandas>=2.1.0",
"tables>=3.9.2",
"htcondor>=23.0.6",
"cabinetry>=0.6.0",
"pyarrow>=17.0.0",
"hist>=2.8.0",
"onnxruntime>=1.19.2",
],
entry_points={
"console_scripts": [
"hh4b_non_res_res_make_hists = cli.make_hists_non_res_res:main",
"hh4b_non_res_res_draw_hists = cli.draw_hists_non_res_res:main",
"hh4b_submit = cli.submit_jobs:main",
"hh4b_dump = cli.dump:main",
"hh4b_fit = cli.fit:main",
]
},
zip_safe=False,
)