|
1 | 1 | [project] |
2 | | -name = "data-manipulation-utilities" |
3 | | -version = "0.3.1" |
4 | | -description = "Project storing utilities needed to reduce boilerplate code when analyzing data" |
5 | | -readme = "README.md" |
6 | | -requires-python = ">=3.10,<3.14" |
| 2 | +name = 'data-manipulation-utilities' |
| 3 | +version = '0.3.2' |
| 4 | +description = 'Project storing utilities needed to reduce boilerplate code when analyzing data' |
| 5 | +readme = 'README.md' |
| 6 | +requires-python = '>=3.10,<3.14' |
7 | 7 | dependencies = [ |
8 | | - "PyYAML", |
9 | | - "scipy", |
10 | | - "awkward", |
11 | | - "tqdm", |
12 | | - "omegaconf", |
13 | | - "toml", |
14 | | - "uproot", |
15 | | - "numpy<=2.2", |
16 | | - "jinja2", |
17 | | - "matplotlib", |
18 | | - "mplhep", |
19 | | - "pandas", |
20 | | - "awkward-pandas", |
21 | | - "dask[dataframe,distributed]", |
22 | | - "hist[plot]", |
| 8 | + 'PyYAML', |
| 9 | + 'scipy', |
| 10 | + 'awkward', |
| 11 | + 'tqdm', |
| 12 | + 'omegaconf', |
| 13 | + 'toml', |
| 14 | + 'uproot', |
| 15 | + 'numpy<=2.2', |
| 16 | + 'jinja2', |
| 17 | + 'matplotlib', |
| 18 | + 'mplhep', |
| 19 | + 'pandas', |
| 20 | + 'awkward-pandas', |
| 21 | + 'hist[plot]', |
23 | 22 | ] |
24 | 23 |
|
25 | 24 | [project.optional-dependencies] |
26 | | -ml = ["scikit-learn", "joblib", "optuna"] |
27 | | -fit = ["zfit", "tensorflow"] |
28 | | -dev = ["pytest", "pytest-xdist", "pandas-stubs", "memory-profiler"] |
| 25 | +parallel = ['dask[dataframe,distributed]'] |
| 26 | +ml = ['scikit-learn', 'joblib', 'optuna'] |
| 27 | +fit = ['zfit', 'tensorflow'] |
| 28 | +dev = ['pytest', 'pytest-xdist', 'pandas-stubs', 'memory-profiler'] |
29 | 29 |
|
30 | 30 | [project.scripts] |
31 | | -transform_text = "dmu_scripts.text.transform_text:main" |
32 | | -coned = "dmu_scripts.ssh.coned:main" |
33 | | -check_truth = "dmu_scripts.physics.check_truth:main" |
34 | | -print_trees = "dmu_scripts.rfile.print_trees:main" |
35 | | -compare_root_files = "dmu_scripts.rfile.compare_root_files:main" |
36 | | -compare_classifiers = "dmu_scripts.ml.compare_classifiers:main" |
| 31 | +transform_text = 'dmu_scripts.text.transform_text:main' |
| 32 | +coned = 'dmu_scripts.ssh.coned:main' |
| 33 | +check_truth = 'dmu_scripts.physics.check_truth:main' |
| 34 | +print_trees = 'dmu_scripts.rfile.print_trees:main' |
| 35 | +compare_root_files = 'dmu_scripts.rfile.compare_root_files:main' |
| 36 | +compare_classifiers = 'dmu_scripts.ml.compare_classifiers:main' |
37 | 37 |
|
38 | 38 | [build-system] |
39 | | -requires = ["hatchling"] |
40 | | -build-backend = "hatchling.build" |
| 39 | +requires = ['hatchling'] |
| 40 | +build-backend = 'hatchling.build' |
41 | 41 |
|
42 | 42 | [tool.hatch.build] |
43 | 43 | include = [ |
44 | | - "src/dmu_data/**/*.yaml", |
45 | | - "src/dmu_data/**/*.toml", |
46 | | - "src/dmu_data/**/*.json", |
47 | | - "src/dmu_data/**/*.txt", |
| 44 | + 'src/dmu_data/**/*.yaml', |
| 45 | + 'src/dmu_data/**/*.toml', |
| 46 | + 'src/dmu_data/**/*.json', |
| 47 | + 'src/dmu_data/**/*.txt', |
48 | 48 | ] |
49 | 49 |
|
| 50 | +packages = ['src/dmu', 'src/dmu_data'] |
| 51 | + |
50 | 52 | [tool.hatch.build.targets.wheel] |
51 | | -packages = ["src/dmu", "src/dmu_data"] |
| 53 | +packages = ['dmu', 'dmu_data'] |
0 commit comments