generated from upkie/new_agent
-
Notifications
You must be signed in to change notification settings - Fork 6
/
pyproject.toml
34 lines (27 loc) · 954 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
[project]
name = "ppo_balancer"
version = "1.0.0"
description = "The PPO balancer is a feedforward neural network policy trained by reinforcement learning with a sim-to-real pipeline"
requires-python = ">= 3.9"
dependencies = []
[build-system]
build-backend = "flit_core.buildapi"
requires = ["flit_core >=2,<4"]
[tool.pixi.project]
channels = ["conda-forge"]
platforms = ["linux-64", "linux-aarch64", "osx-arm64"]
[tool.pixi.pypi-dependencies]
ppo_balancer = { path = ".", editable = true }
[tool.pixi.dependencies]
gin-config = ">=0.5.0"
gymnasium = ">=0.28.1,<1.0"
stable-baselines3 = ">=2.1.0,<3.0"
tensorboard = "*"
upkie = ">=6,<7"
[tool.pixi.feature.pack.dependencies]
pixi-pack = "*"
[tool.pixi.feature.pack.tasks]
pack-to-upkie = "pixi-pack pack -e default --platform linux-aarch64 --ignore-pypi-errors"
[tool.pixi.environments]
default = { features = [], solve-group = "default" }
pack = { features = ["pack"], solve-group = "default" }