Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions motrix_deploy/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "uv_build"

[project]
name = "motrix-deploy"
version = "0.4.0b1"
version = "0.4.0"
description = "Framework-independent policy deployment runtime for MotrixLab."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
Expand Down Expand Up @@ -34,7 +34,7 @@ classifiers = [
# every deployment runtime needs it for inference.
dependencies = [
"hydra-core>=1.3,<1.4",
"motrix-env-core==0.4.0b1",
"motrix-env-core==0.4.0",
"numpy>=1.26",
"onnxruntime==1.23.2",
"pydantic===2.12.5",
Expand Down
6 changes: 3 additions & 3 deletions motrix_deploy_motrixsim/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ build-backend = "uv_build"

[project]
name = "motrix-deploy-motrixsim"
version = "0.4.0b1"
version = "0.4.0"
description = "Native SceneCfg-backed MotrixSim deployment runtime plugin."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-deploy==0.4.0b1",
"motrix-env-motrixsim==0.4.0b1",
"motrix-deploy==0.4.0",
"motrix-env-motrixsim==0.4.0",
"numpy>=1.26",
]

Expand Down
6 changes: 3 additions & 3 deletions motrix_deploy_mujoco/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ build-backend = "uv_build"

[project]
name = "motrix-deploy-mujoco"
version = "0.4.0b1"
version = "0.4.0"
description = "SceneCfg-backed MuJoCo plugin for the Motrix deployment runtime."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-deploy==0.4.0b1",
"motrix-env-mujoco==0.4.0b1",
"motrix-deploy==0.4.0",
"motrix-env-mujoco==0.4.0",
"hydra-core>=1.3",
"numpy>=1.26",
]
Expand Down
8 changes: 4 additions & 4 deletions motrix_deploy_tasks/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@ build-backend = "uv_build"

[project]
name = "motrix-deploy-tasks"
version = "0.4.0b1"
version = "0.4.0"
description = "Concrete policy deployment tasks for MotrixLab."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-deploy==0.4.0b1",
"motrix-env-core==0.4.0b1",
"motrix-robots==0.4.0b1",
"motrix-deploy==0.4.0",
"motrix-env-core==0.4.0",
"motrix-robots==0.4.0",
"hydra-core>=1.3,<1.4",
"numpy>=1.26",
]
Expand Down
6 changes: 3 additions & 3 deletions motrix_deploy_unitree/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "uv_build"

[project]
name = "motrix-deploy-unitree"
version = "0.4.0b1"
version = "0.4.0"
description = "Unitree SDK2 DDS hardware plugin for the Motrix deployment runtime."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
# Permit Python 3.10–3.13 workspace resolution; the optional Unitree SDK/DDS
Expand All @@ -13,8 +13,8 @@ requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-deploy==0.4.0b1",
"motrix-env-core==0.4.0b1",
"motrix-deploy==0.4.0",
"motrix-env-core==0.4.0",
"hydra-core>=1.3,<1.4",
"numpy>=1.26",
"unitree-sdk2py",
Expand Down
2 changes: 1 addition & 1 deletion motrix_env_core/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "uv_build"

[project]
name = "motrix-env-core"
version = "0.4.0b1"
version = "0.4.0"
description = "Backend-neutral framework APIs and runtime facilities for building reinforcement learning environments."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
Expand Down
4 changes: 2 additions & 2 deletions motrix_env_motrixsim/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ build-backend = "uv_build"

[project]
name = "motrix-env-motrixsim"
version = "0.4.0b1"
version = "0.4.0"
description = "MotrixSim simulation backend for the motrix-env-core environment framework."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-env-core==0.4.0b1",
"motrix-env-core==0.4.0",
"motrixsim==0.10.1",
"numpy>=1.26",
]
Expand Down
4 changes: 2 additions & 2 deletions motrix_env_mujoco/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ build-backend = "uv_build"

[project]
name = "motrix-env-mujoco"
version = "0.4.0b1"
version = "0.4.0"
description = "Compile-only MuJoCo scene backend for the motrix-env-core environment framework."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-env-core==0.4.0b1",
"motrix-env-core==0.4.0",
"mujoco==3.9.0",
"numpy>=1.26",
]
Expand Down
10 changes: 5 additions & 5 deletions motrix_envs/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ build-backend = "uv_build"

[project]
name = "motrix-envs"
version = "0.4.0b1"
version = "0.4.0"
description = "Robot simulation environment library based on MotrixSim providing multi-task RL environments."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"gymnasium==1.1.1",
"motrix-env-core[numba,video]==0.4.0b1",
"motrix-env-motrixsim==0.4.0b1",
"motrix-robots==0.4.0b1",
"motrix-env-core[numba,video]==0.4.0",
"motrix-env-motrixsim==0.4.0",
"motrix-robots==0.4.0",
"numpy>=1.26",
"omegaconf>=2.3,<2.4",
]
Expand All @@ -26,4 +26,4 @@ builtin = "motrix_envs:register"
builtin = "motrix_envs.deploy:register"

[project.optional-dependencies]
deploy = ["motrix-deploy==0.4.0b1", "motrix-deploy-tasks==0.4.0b1"]
deploy = ["motrix-deploy==0.4.0", "motrix-deploy-tasks==0.4.0"]
6 changes: 3 additions & 3 deletions motrix_rl/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "uv_build"

[project]
name = "motrix-rl"
version = "0.4.0b1"
version = "0.4.0"
description = "Reinforcement learning training framework with multi-backend unified training interface."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
Expand All @@ -31,10 +31,10 @@ classifiers = [
]
dependencies = [
"gymnasium==1.1.1",
"motrix-env-core[numba,video]==0.4.0b1",
"motrix-env-core[numba,video]==0.4.0",
"rich>=13",
"hydra-core>=1.3,<1.4",
"motrix-deploy==0.4.0b1",
"motrix-deploy==0.4.0",
"numpy>=1.26",
"omegaconf>=2.3,<2.4",
"nvidia-ml-py>=13.610.43",
Expand Down
4 changes: 2 additions & 2 deletions motrix_rl_builtin/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ build-backend = "uv_build"

[project]
name = "motrix-rl-builtin"
version = "0.4.0b1"
version = "0.4.0"
description = "MotrixLab built-in reinforcement learning algorithms."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-rl==0.4.0b1",
"motrix-rl==0.4.0",
"gymnasium==1.1.1",
"numpy>=1.26",
"torch>=2.7,<3",
Expand Down
4 changes: 2 additions & 2 deletions motrix_rl_rslrl/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ build-backend = "uv_build"

[project]
name = "motrix-rl-rslrl"
version = "0.4.0b1"
version = "0.4.0"
description = "RSLRL plugin for MotrixLab reinforcement learning."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-rl==0.4.0b1",
"motrix-rl==0.4.0",
"torch>=2.7,<3",
"rsl-rl-lib>=4.0,<5.0",
]
Expand Down
4 changes: 2 additions & 2 deletions motrix_rl_skrl/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ build-backend = "uv_build"

[project]
name = "motrix-rl-skrl"
version = "0.4.0b1"
version = "0.4.0"
description = "SKRL plugin for MotrixLab reinforcement learning."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = [
"motrix-rl==0.4.0b1",
"motrix-rl==0.4.0",
"skrl>=2.1,<2.2",
"torch>=2.7,<3",
]
Expand Down
4 changes: 2 additions & 2 deletions motrix_robots/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ build-backend = "uv_build"

[project]
name = "motrix-robots"
version = "0.4.0b1"
version = "0.4.0"
description = "Simulation robot configurations and model assets for MotrixLab."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
readme = "README.md"
license = "Apache-2.0"
dependencies = ["motrix-env-core==0.4.0b1"]
dependencies = ["motrix-env-core==0.4.0"]

[project.entry-points."motrix_env_core.robots"]
builtin = "motrix_robots.registration:register"
Expand Down
12 changes: 6 additions & 6 deletions motrixlab/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "motrixlab"
version = "0.4.0b1"
version = "0.4.0"
description = "MotrixLab framework with built-in reinforcement learning and the MotrixSim backend."
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
Expand All @@ -27,11 +27,11 @@ dependencies = [
"motrixsim==0.10.1",
"numpy>=1.26",
"omegaconf>=2.3,<2.4",
"motrix-env-core==0.4.0b1",
"motrix-deploy==0.4.0b1",
"motrix-rl==0.4.0b1",
"motrix-rl-builtin==0.4.0b1",
"motrix-env-motrixsim==0.4.0b1",
"motrix-env-core==0.4.0",
"motrix-deploy==0.4.0",
"motrix-rl==0.4.0",
"motrix-rl-builtin==0.4.0",
"motrix-env-motrixsim==0.4.0",
]

[project.urls]
Expand Down
38 changes: 19 additions & 19 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
[project]
name = "motrix-lab"
version = "0.4.0b1"
version = "0.4.0"
description = "A general-purpose machine learning architecture designed for robot training"
authors = [{ name = "Motphys", email = "developers@motphys.com" }]
requires-python = ">=3.10,<3.14"
dependencies = [
"motrixlab==0.4.0b1",
"motrix-deploy==0.4.0b1",
"motrix-deploy-mujoco==0.4.0b1",
"motrix-deploy-motrixsim==0.4.0b1",
"motrix-deploy-tasks==0.4.0b1",
"motrix-env-motrixsim==0.4.0b1",
"motrix-env-mujoco==0.4.0b1",
"motrix-envs==0.4.0b1",
"motrix-rl==0.4.0b1",
"motrix-rl-builtin==0.4.0b1",
"motrix-rl-skrl==0.4.0b1",
"motrixlab==0.4.0",
"motrix-deploy==0.4.0",
"motrix-deploy-mujoco==0.4.0",
"motrix-deploy-motrixsim==0.4.0",
"motrix-deploy-tasks==0.4.0",
"motrix-env-motrixsim==0.4.0",
"motrix-env-mujoco==0.4.0",
"motrix-envs==0.4.0",
"motrix-rl==0.4.0",
"motrix-rl-builtin==0.4.0",
"motrix-rl-skrl==0.4.0",
]

[project.optional-dependencies]
rslrl = ["motrix-rl-rslrl==0.4.0b1"]
skrl-jax = ["motrix-rl-skrl[jax]==0.4.0b1"]
rslrl = ["motrix-rl-rslrl==0.4.0"]
skrl-jax = ["motrix-rl-skrl[jax]==0.4.0"]
unitree = [
"motrix-deploy-unitree==0.4.0b1",
"motrix-deploy-unitree==0.4.0",
]
docs = [
"sphinx",
Expand All @@ -38,14 +38,14 @@ docs = [
]
# GPU profiles are owned by the installable RL package. Keep the workspace
# installation entry points without duplicating versions or index routing.
cuda = ["motrix-rl[cuda]==0.4.0b1"]
cuda = ["motrix-rl[cuda]==0.4.0"]
# TBB threading layer for numba parallel manager kernels on many-core
# machines (see motrix-env-core's tbb extra); optional, combines with any
# GPU profile.
tbb = [
"motrix-env-core[tbb]==0.4.0b1",
"motrix-env-core[tbb]==0.4.0",
]
rocm = ["motrix-rl[rocm]==0.4.0b1"]
rocm = ["motrix-rl[rocm]==0.4.0"]

[dependency-groups]
dev = [
Expand All @@ -59,7 +59,7 @@ test = [
{ include-group = "dev" },
"hydra-core>=1.3,<1.4",
# Keep the existing 3.10 hardware test environment; 3.11 tests omit Unitree.
"motrix-deploy-unitree==0.4.0b1; python_version < '3.11'",
"motrix-deploy-unitree==0.4.0; python_version < '3.11'",
]

[tool.uv.workspace]
Expand Down
Loading
Loading