Skip to content

chore(deps): update unisim-core to 1.7.12 - #2097

Merged
TATP-233 merged 1 commit into
mainfrom
chore/update-unisim-core-1-7-12
Oct 8, 2026
Merged

TATP-233 merged 1 commit into
mainfrom
chore/update-unisim-core-1-7-12

Conversation

@TATP-233

@TATP-233 TATP-233 commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Raised the unisim-core baseline from >=1.7.11 to >=1.7.12.
  • Updated the default and ROCm lock profiles to resolve unisim-core==1.7.12.
  • No source/runtime API changes in UniLab.

Why

unisim-core 1.7.12 publishes the Genesis scalar found-contact tensor view as float32 (num_envs, 1), which is required by UniLab's Manager tensor packet contract. This removes the last dependency on an unpublished local UniSim build for the G1 Genesis runtime path.

Linked Work

Validation

  • make test-all passed on the final local head before this PR was created or updated
  • Additional task-specific validation listed below

Commands actually run:

uv sync --locked --extra mujoco --extra uni_rl
# resolved and installed unisim-core 1.7.12

uv lock --check
# lockfile valid

uv sync --locked --extra mujoco --extra uni_rl --extra genesis && \
uv run pytest -q -m slow \
  tests/base/test_genesis_runtime.py::test_interactive_viewer_renders_frames \
  'tests/envs/locomotion/g1/test_g1_owner_contract.py::test_g1_walk_flat_genesis_owner_real_runtime_smoke[ppo]' \
  'tests/envs/locomotion/g1/test_g1_owner_contract.py::test_g1_walk_flat_genesis_owner_real_runtime_smoke[sac]'
# 3 passed against the published 1.7.12 package

make check
# passed

make test
# 1851 passed, 43 skipped, 489 deselected

make test-all
# complete gate passed:
# - lint/type checks passed
# - non-slow + coverage: 1851 passed, 43 skipped
# - benchmark import smoke: module-mode 34/34; script-mode 35/35

Remote CI route:

  • Base main: current-head CI is requested by opening this PR; status must be checked before merge.

Impact

  • Backend impact: genesis
  • Platform impact: Linux (Genesis CUDA runtime contract)
  • Training effect expected: no

Artifacts

  • W&B: none
  • benchmark result: none
  • video / screenshot: none
  • ONNX / checkpoint: none

Checklist

  • Added or updated tests where needed
  • Updated docs if behavior or workflow changed
  • Linked the driving issue
  • Noted any follow-up work explicitly

@TATP-233
TATP-233 merged commit 924eb39 into main Oct 8, 2026
6 checks passed
@TATP-233
TATP-233 deleted the chore/update-unisim-core-1-7-12 branch October 8, 2026 15:22
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.

1 participant