-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
34 lines (29 loc) · 1.1 KB
/
pyproject.toml
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
[project]
name = 'post_ap'
description = 'Project with code needed to filter, trim and slim ntuples produced by AP'
version = '0.2.4'
readme = 'README.md'
dependencies= ['mplhep', 'tqdm', 'apd', 'xrootd', 'matplotlib', 'data_manipulation_utilities>0.1.2']
[project.optional-dependencies]
dev = ['pytest']
[tools.setuptools.packages.find]
where = ['src']
[project.scripts]
save_pfns ='post_ap_scripts.save_pfns:main'
ntup_info ='post_ap_scripts.ntup_info:main'
plot_vars ='post_ap_scripts.plot_vars:main'
link_merge ='post_ap_scripts.link_merge:main'
filter_ntuples ='post_ap_scripts.filter_ntuples:main'
run3_download_ntuples='post_ap_scripts.run3_download_ntuples:main'
job_filter_dirac ='post_ap_scripts.job_filter_dirac:main'
[tool.setuptools.package-data]
'post_ap_data' = ['*.json', '*.yaml']
'post_ap_grid' = ['run_filter']
[tool.setuptools]
script-files=[
'src/post_ap_scripts/update_tarball',
'src/post_ap_scripts/list_venvs',
'src/post_ap_scripts/remove_job',
'src/post_ap_scripts/post_shell',
'src/post_ap_scripts/job_filter_ganga',
]