-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
35 lines (31 loc) · 1.01 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
35
[build-system]
requires = ["setuptools>=45", "setuptools_scm[toml]>=6.2"]
[project]
authors = [{name = "Tom de Geus", email = "tom@geus.me"}]
classifiers = ["License :: OSI Approved :: MIT License"]
dependencies = [
"click",
"numpy >=1.15.0",
"platformdirs",
"prettytable",
"pyyaml",
"tqdm",
]
description = "Simple dataset management"
dynamic = ["version"]
name = "shelephant"
readme = "README.md"
requires-python = ">=3.10"
[project.scripts]
shelephant = "shelephant.cli:_shelephant_main"
shelephant_cp = "shelephant.cli:_shelephant_cp_main"
shelephant_diff = "shelephant.cli:_shelephant_diff_main"
shelephant_dump = "shelephant.cli:_shelephant_dump_main"
shelephant_hostinfo = "shelephant.cli:_shelephant_hostinfo_main"
shelephant_mv = "shelephant.cli:_shelephant_mv_main"
shelephant_parse = "shelephant.cli:_shelephant_parse_main"
shelephant_rm = "shelephant.cli:_shelephant_rm_main"
[project.urls]
Source = "https://github.com/tdegeus/shelephant"
[tool.setuptools_scm]
write_to = "shelephant/_version.py"