Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
File size: 891 Bytes
65b799e 5354ca9 65b799e 5354ca9 65b799e 5354ca9 65b799e 97fc141 65b799e 98ffb4a 65b799e 5354ca9 65b799e 5354ca9 65b799e | 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 41 42 43 44 45 46 47 | [project]
name = "fusion-design-lab"
version = "0.1.0"
description = "OpenEnv P1 environment for constrained stellarator design with constellaration"
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
"constellaration",
"fastapi>=0.115.0",
"numpy>=2.0.0",
"openenv-core[core]>=0.2.1",
"pydantic>=2.10.0",
"uvicorn>=0.34.0",
]
[project.optional-dependencies]
notebooks = [
"ipykernel>=6.29.0",
"jupyterlab>=4.3.0",
]
training = [
"gymnasium>=1.0.0",
"stable-baselines3>=2.5.0",
]
dev = [
"pre-commit>=4.0.0",
"pytest>=8.3.0",
"ruff>=0.11.0",
]
[project.scripts]
server = "server.app:main"
[build-system]
requires = ["setuptools>=69.0"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
packages = ["baselines", "fusion_lab", "server"]
[tool.ruff]
line-length = 100
target-version = "py311"
[tool.pytest.ini_options]
testpaths = ["tests"]
|