-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
40 lines (37 loc) · 1.04 KB
/
pyproject.toml
File metadata and controls
40 lines (37 loc) · 1.04 KB
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
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "dynabo"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.10,<3.11"
dependencies = [
"carps>=1.0.4",
"coverage==4.5.4",
"matplotlib>=3.10.3",
"mypy>=1.17.1",
"py-experimenter==1.4.2",
"pytest==6.2.4",
"ruff>=0.12.7",
"smac>=2.1.0",
"tomli>=2.2.1",
"typing-extensions>=4.14.1",
"yahpo-gym",
"dynabo",
"mf-prior-bench[pd1]>=1.10.0",
"gower>=0.1.2",
"ipykernel>=6.29.5",
"deap>=1.4.3",
"syne-tune==0.10.0",
"rtpt>=0.0.4",
"tabulate>=0.10.0",
]
[tool.hatch.metadata]
allow-direct-references = true
[tool.uv.sources]
py-experimenter = { git = "https://github.com/tornede/py_experimenter.git", rev = "develop"}
yahpo-gym = { path = "lib/yahpo_gym/yahpo_gym", editable = true}
smac = { path = "lib/SMAC3", editable = true}
dynabo = { path = ".", editable = true}