Skip to content

chore: update unisim-core to 1.7.2 - #1612

Merged
TATP-233 merged 1 commit into
mainfrom
chore/update-unisim-core-1-7-2
Sep 19, 2026
Merged

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

Conversation

@TATP-233

Copy link
Copy Markdown
Collaborator

Summary

  • Raised the base and optional SuperDex UniSim requirements to unisim-core>=1.7.2.
  • Relocked both standard and ROCm profiles. The standard profile now resolves unisim-core==1.7.2 and superdex-*-uni==1.3.0; the ROCm profile resolves unisim-core==1.7.2.
  • Updated the bilingual backend-contract requirement and added a bilingual unreleased changelog entry.

Compatibility

UniSim 1.7.2 consumes the released SuperDex portable-scene work, including physical kinematic roots, portable collision-disabled mirrors, and scoped selected-control reset restoration. This keeps UniLab on the released PyPI package rather than a Git-source override.

Release references:

UniSim issues #124 and #154 remain open for later portable-scene slices.

Changed files

  • pyproject.toml
  • pyproject.rocm.toml
  • uv.lock
  • uv.rocm.lock
  • docs/sphinx/source/changelog.md
  • docs/sphinx/source/en/4-developer_guide/2-contracts/2-backend_contract.md
  • docs/sphinx/source/zh_CN/4-developer_guide/2-contracts/2-backend_contract.md

Validation

  • uv lock — resolved 250 packages; updated unisim-core 1.7.1 → 1.7.2 and SuperDex wheels 1.1.0 → 1.3.0.
  • ROCm profile uv lock (temporary active-profile swap) — resolved 178 packages; updated unisim-core 1.6.0 → 1.7.2.
  • uv lock --check — passed.
  • ROCm profile uv lock --check (temporary project copy) — passed.
  • uv run --extra superdex pytest tests/base/test_backend_imports.py tests/envs/test_multi_entity_consumer.py -q — 8 passed, 2 skipped.
  • uv run pytest tests/scripts/test_check_docs.py -q — 19 passed.
  • make check — passed. Existing mypy annotation notes, one existing optional Drake import warning from Pyright, and Pyright update notice only.
  • make test-all — passed: 1496 passed, 23 skipped, 601 deselected, 14 existing warnings; benchmark import smoke passed 34/34 module mode and 35/35 script mode.
  • git diff --check — passed.

@TATP-233
TATP-233 merged commit d6222f9 into main Sep 19, 2026
8 checks passed
@TATP-233
TATP-233 deleted the chore/update-unisim-core-1-7-2 branch September 19, 2026 16:52
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