-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
36 lines (32 loc) · 866 Bytes
/
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
36
[build-system]
requires = ["hatchling", "hatch-vcs"]
build-backend = "hatchling.build"
[project]
name = "experimentator"
version = "3.0.0"
authors = [
{name = "Gabriel Van Zandycke", email = "gabriel.vanzandycke@hotmail.com"},
]
description = "My deep-learning experimentation framework"
requires-python = ">=3.8.2"
dependencies = [
"mlworkflow>=0.4.0",
"dill>=0.3.6",
"numpy>=1.22",
"tqdm>=4.26",
"aleatorpy>=0.2.0",
"python-constraint>=1.4",
"pyconfyg>=0.0.3",
"python-dotenv>=0.21",
]
readme = "README.md"
license = {text = "LGPL"}
urls.Homepage = "https://github.com/gabriel-vanzandycke/experimentator"
[project.optional-dependencies]
tensorflow = ["tensorflow>=2.4"]
wandb = ["wandb>=0.12.0", "pandas>=1.4.2"]
[project.scripts]
experiment = "experimentator:main"
[tool.ruff.lint]
ignore = ["E731", "E741"]
unfixable = []