Skip to content

chore(deps): bump unisim-core to 1.4.2 and unilab-rl to 1.2.1 - #1594

Merged
TATP-233 merged 3 commits into
mainfrom
chore/issue-1591-dep-bump-unisim-1.4.2
Sep 16, 2026
Merged

TATP-233 merged 3 commits into
mainfrom
chore/issue-1591-dep-bump-unisim-1.4.2

Conversation

@TATP-233

Copy link
Copy Markdown
Collaborator

Summary

Stacked on #1593.

  • Bump unisim-core>=1.4.1>=1.4.2 and unilab-rl==1.2.0==1.2.1 in pyproject.toml and pyproject.rocm.toml; refresh uv.lock and uv.rocm.lock.
  • Upstream export_scene removal: unisim-core 1.4.2 deleted the unisim.backend.mujoco.export_scene module, so the unilab-export-scene console script is removed along with tests/test_export_scene.py and the scene-export docs page (en + zh_CN); tooling index and sim-to-real troubleshooting docs updated accordingly.
  • Drake root-body kwargs: unisim-core 1.4.2 dropped the Drake-branch filtering of MuJoCo root-body options (1.4.2 factory drake 分支丢失 base_name/push_body_name 的 kwargs 过滤(回归) unilabsim/unisim#92). DrakeBackend now rejects base_name/push_body_name, so backend_factory pops them at the owner boundary before construction.

User-visible change

The unilab-export-scene command is removed — upstream deleted the module it wrapped. Use the upstream-supported export path instead; see the updated tooling docs.

Impact

All backends are unaffected except the removed unilab-export-scene command; training is unchanged.

Validation

  • uv sync --extra mujoco --extra motrix against the refreshed lock (unisim-core 1.4.2, unilab-rl 1.2.1 installed).
  • make test-all on this head: 1469 passed, 26 skipped (exit 0), benchmark smoke suite green (34/34 module-mode, 35/35 script-mode).

Closes #1591

Delete zero-reference scripts, assets, and the unused monitoring
utility left over from the Unitree downstream migration; port the
drake batch-pool test fixture from go1 to go2; drop stale doc and
config references to the removed modules.

Refs #1590
unisim-core 1.4.2 removed the upstream export_scene module, so drop the
unilab-export-scene console script, its tests, and its docs.  The Drake
branch no longer filters MuJoCo root-body options (unilabsim/unisim#92);
pop base_name/push_body_name at the owner boundary before constructing
DrakeBackend.  Refresh uv.lock and uv.rocm.lock.

Refs #1591
Base automatically changed from chore/issue-1590-dead-code-cleanup to main September 16, 2026 07:48
#1596)

With unisim-core>=1.4.2 and unilab-rl==1.2.1 as the floor, remove the
Genesis legacy retry path, the Newton optional-kwarg pops, the SuperDex
execution-mode omission trick, and the CLI SuperDex runtime guard; sync
the replay-buffer placement benchmark manifest and reword the affected
comments and Newton backend docs.

Refs #1592
@TATP-233
TATP-233 merged commit c495be7 into main Sep 16, 2026
8 checks passed
@TATP-233
TATP-233 deleted the chore/issue-1591-dep-bump-unisim-1.4.2 branch September 16, 2026 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

升级 unisim-core 1.4.2 / unilab-rl 1.2.1 并适配上游接口变更

1 participant