Skip to content

chore(deps): bump unilab-rl to 1.4.3 - #1662

Merged
TATP-233 merged 1 commit into
mainfrom
chore/unilab-rl-1.4.3
Sep 27, 2026
Merged

TATP-233 merged 1 commit into
mainfrom
chore/unilab-rl-1.4.3

Conversation

@TATP-233

Copy link
Copy Markdown
Collaborator

Summary

Bumps the unilab-rl pin from 1.4.2 to 1.4.3 (uni_rl extra + dev group, CUDA and ROCm manifests).

unilab-rl 1.4.3 fixes the spurious collector crash after normal off-policy training completion: RuntimeError: Learner stopped before inference tick N (e.g. after uv run --extra mjwarp train --algo sac --task g1_walk_flat --sim mjwarp algo.max_iterations=10, the run completed and saved model_10.pt, then the collector exited with code 1). Root cause and fix: unilabsim/unilab_rl#52 — the runner now requests collector stop before publishing the STOPPED learner phase.

Release: https://github.com/unilabsim/unilab_rl/releases/tag/v1.4.3 (PyPI unilab-rl==1.4.3).

Changes

  • pyproject.toml, pyproject.rocm.toml: unilab-rl==1.4.2 → ==1.4.3 (extra + dev group)
  • uv.lock, uv.rocm.lock: regenerated with the pinned uv 0.12.5; includes lockfile-wide marker normalization by this uv version (cosmetic, no version changes other than unilab-rl)

Validation

  • uv sync --extra mujoco --extra motrix --extra uni_rl resolves and installs unilab-rl==1.4.3 from PyPI
  • End-to-end: uv run --extra mjwarp train --algo sac --task g1_walk_flat --sim mjwarp algo.max_iterations=10 completes cleanly — 10/10 iterations, model_10.pt saved, ONNX export verified, no collector error (previously reproducible crash)

Picks up the off-policy collector shutdown fix: normal training
completion no longer crashes the lock-step collector with
"Learner stopped before inference tick".

uv.lock / uv.rocm.lock regenerated with the pinned uv 0.12.5, which
also normalizes dependency markers lockfile-wide.
@TATP-233
TATP-233 merged commit 881224f into main Sep 27, 2026
6 checks passed
@TATP-233
TATP-233 deleted the chore/unilab-rl-1.4.3 branch September 27, 2026 07:28
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