From 2a933528f85f142ae9659c1cec9fac7e6172fc78 Mon Sep 17 00:00:00 2001 From: Kevin Zakka Date: Fri, 2 Jan 2026 03:08:05 -0800 Subject: [PATCH] Update mujoco_warp to 55ab24595ea4939ff583f1910e1615361d49d9ad MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- README.md | 4 ++-- docs/index.rst | 2 +- docs/source/installation.rst | 8 ++++---- pyproject.toml | 2 +- uv.lock | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index c824d2ab4..1a6a1c867 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ curl -LsSf https://astral.sh/uv/install.sh | sh Run the demo (no installation needed): ```bash -uvx --from mjlab --with "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@24e07def301f3c073d8bc0f948831c5611737ff0" demo +uvx --from mjlab --with "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@55ab24595ea4939ff583f1910e1615361d49d9ad" demo ``` This launches an interactive viewer with a pre-trained Unitree G1 agent tracking a reference dance motion in MuJoCo Warp. @@ -56,7 +56,7 @@ uv run demo **From PyPI:** ```bash -uv add mjlab "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@24e07def301f3c073d8bc0f948831c5611737ff0" +uv add mjlab "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@55ab24595ea4939ff583f1910e1615361d49d9ad" ``` A Dockerfile is also provided. diff --git a/docs/index.rst b/docs/index.rst index f7472d41d..d94fde1ba 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -23,7 +23,7 @@ You can try mjlab *without installing anything* by using `uvx`: # Run the mjlab demo (no local installation needed) uvx --from mjlab \ - --with "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@24e07def301f3c073d8bc0f948831c5611737ff0" \ + --with "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@55ab24595ea4939ff583f1910e1615361d49d9ad" \ demo If this runs, your setup is compatible with mjlab *for evaluation*. diff --git a/docs/source/installation.rst b/docs/source/installation.rst index 86bf7e81a..62ef9158c 100644 --- a/docs/source/installation.rst +++ b/docs/source/installation.rst @@ -92,7 +92,7 @@ install. These options are interchangeable: you can switch at any time. .. code:: bash - uv add mjlab "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@24e07def301f3c073d8bc0f948831c5611737ff0" + uv add mjlab "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@55ab24595ea4939ff583f1910e1615361d49d9ad" .. note:: @@ -104,7 +104,7 @@ install. These options are interchangeable: you can switch at any time. .. code:: bash - uv add "mjlab @ git+https://github.com/mujocolab/mjlab" "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@24e07def301f3c073d8bc0f948831c5611737ff0" + uv add "mjlab @ git+https://github.com/mujocolab/mjlab" "mujoco-warp @ git+https://github.com/google-deepmind/mujoco_warp@55ab24595ea4939ff583f1910e1615361d49d9ad" .. note:: @@ -201,7 +201,7 @@ Install mjlab and dependencies via pip .. code:: bash - pip install git+https://github.com/google-deepmind/mujoco_warp@24e07def301f3c073d8bc0f948831c5611737ff0 + pip install git+https://github.com/google-deepmind/mujoco_warp@55ab24595ea4939ff583f1910e1615361d49d9ad pip install mjlab .. tab-item:: Source @@ -210,7 +210,7 @@ Install mjlab and dependencies via pip .. code:: bash - pip install git+https://github.com/google-deepmind/mujoco_warp@24e07def301f3c073d8bc0f948831c5611737ff0 + pip install git+https://github.com/google-deepmind/mujoco_warp@55ab24595ea4939ff583f1910e1615361d49d9ad git clone https://github.com/mujocolab/mjlab.git cd mjlab pip install -e . diff --git a/pyproject.toml b/pyproject.toml index 1f58dcd4b..ac5790f4a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -117,7 +117,7 @@ url = "https://py.mujoco.org" explicit = true [tool.uv.sources] -mujoco-warp = { git = "https://github.com/google-deepmind/mujoco_warp", rev = "24e07def301f3c073d8bc0f948831c5611737ff0"} +mujoco-warp = { git = "https://github.com/google-deepmind/mujoco_warp", rev = "55ab24595ea4939ff583f1910e1615361d49d9ad"} warp-lang = { index = "nvidia", marker = "sys_platform != 'darwin'" } mujoco = { index = "mujoco" } torch = { index = "pytorch-cu128", extra = "cu128", marker = "sys_platform != 'darwin'" } diff --git a/uv.lock b/uv.lock index 6371df8d9..68389456b 100644 --- a/uv.lock +++ b/uv.lock @@ -1289,7 +1289,7 @@ requires-dist = [ { name = "autodocsumm", marker = "extra == 'docs'" }, { name = "moviepy" }, { name = "mujoco", specifier = ">=3.4.0", index = "https://py.mujoco.org/" }, - { name = "mujoco-warp", git = "https://github.com/google-deepmind/mujoco_warp?rev=24e07def301f3c073d8bc0f948831c5611737ff0" }, + { name = "mujoco-warp", git = "https://github.com/google-deepmind/mujoco_warp?rev=55ab24595ea4939ff583f1910e1615361d49d9ad" }, { name = "myst-parser", marker = "extra == 'docs'", specifier = ">=4.0.1" }, { name = "onnxscript", specifier = ">=0.5.4" }, { name = "prettytable" }, @@ -1500,7 +1500,7 @@ wheels = [ [[package]] name = "mujoco-warp" version = "0.0.1" -source = { git = "https://github.com/google-deepmind/mujoco_warp?rev=24e07def301f3c073d8bc0f948831c5611737ff0#24e07def301f3c073d8bc0f948831c5611737ff0" } +source = { git = "https://github.com/google-deepmind/mujoco_warp?rev=55ab24595ea4939ff583f1910e1615361d49d9ad#55ab24595ea4939ff583f1910e1615361d49d9ad" } dependencies = [ { name = "absl-py" }, { name = "etils", extra = ["epath"] },