Skip to content

Commit 487e413

Browse files
committed
Pin Newton to the 1.6.0rc1 release instead of a git commit
newton 1.6.0rc1 published today is the first release carrying newton#4017, so the fix no longer needs a git dependency built from source. Depend on the published wheel. The release requires warp-lang >=1.17 and mujoco-warp 3.12, so warp-lang moves to the 1.17.0 release and mujoco/mujoco-warp to 3.12.0. Regenerate both uv-overrides.txt files from the override table they are generated from.
1 parent 7072a82 commit 487e413

5 files changed

Lines changed: 35 additions & 35 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ dependencies = [
5151
"pyglet>=2.1.6,<3",
5252
"transformers==4.57.6",
5353
"einops",
54-
"warp-lang==1.16.0",
54+
"warp-lang==1.17.0",
5555
"matplotlib>=3.10.3",
5656
# pillow: floor, not exact — an exact pin below Isaac Sim's prebundled version forces a
5757
# downgrade that deletes the prebundled copy other extensions symlink into (nvbugs 6410989).
@@ -401,12 +401,9 @@ environments = [
401401
# Torch routes through [tool.uv.sources]. Values mirror [tool.isaaclab.versions] where applicable.
402402
override-dependencies = [
403403
"numpy>=2",
404-
"mujoco~=3.11.0",
405-
"mujoco-warp~=3.11.0",
406-
# Pinned past 1.5.1 for newton#4017 (ArticulationView generic over custom frequencies),
407-
# which the MuJoCo tendon adapter needs to read mujoco.actuator_trntype. Merged to main
408-
# and absent from every 1.5.x release, so this is the merge commit rather than a release.
409-
"newton[sim] @ git+https://github.com/newton-physics/newton.git@4055a1594d91ae8c1a8688b0932cd10f75d30603",
404+
"mujoco~=3.12.0",
405+
"mujoco-warp~=3.12.0",
406+
"newton[sim]==1.6.0rc1",
410407
# Force the Newton-matched schemas over isaacsim's ==0.2.0 pin.
411408
"newton-usd-schemas>=0.4.1",
412409
"torch==2.11.0",
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
Changed
22
^^^^^^^
33

4-
* Changed the pinned Newton version from ``1.5.1`` to the ``main`` commit merging
4+
* Changed the pinned Newton version from ``1.5.1`` to ``1.6.0rc1``, the first release carrying
55
`newton#4017 <https://github.com/newton-physics/newton/pull/4017>`_, which makes
66
``ArticulationView`` generic over custom frequencies. Reading a MuJoCo actuator attribute such
77
as ``mujoco.actuator_trntype`` through an articulation view previously raised *"has custom
8-
frequency 'mujoco:actuator' which is not supported by ArticulationView"*. The fix is absent
9-
from every 1.5.x release, so the pin is a git commit rather than a PyPI release and Newton
10-
reports ``1.6.0.dev0``.
8+
frequency 'mujoco:actuator' which is not supported by ArticulationView"*.
9+
* Changed ``warp-lang`` from ``1.16.0`` to ``1.17.0`` and ``mujoco``/``mujoco-warp`` from
10+
``3.11.0`` to ``3.12.0``, which Newton ``1.6.0rc1`` requires.

source/isaaclab/test/install_ci/uv_pip/uv-overrides.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
numpy>=2
2-
mujoco~=3.11.0
3-
mujoco-warp~=3.11.0
4-
newton[sim] @ git+https://github.com/newton-physics/newton.git@4055a1594d91ae8c1a8688b0932cd10f75d30603
2+
mujoco~=3.12.0
3+
mujoco-warp~=3.12.0
4+
newton[sim]==1.6.0rc1
55
newton-usd-schemas>=0.4.1
66
torch==2.11.0
77
torchvision==0.26.0

tools/wheel_builder/uv-overrides.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
numpy>=2
2-
mujoco~=3.11.0
3-
mujoco-warp~=3.11.0
4-
newton[sim] @ git+https://github.com/newton-physics/newton.git@4055a1594d91ae8c1a8688b0932cd10f75d30603
2+
mujoco~=3.12.0
3+
mujoco-warp~=3.12.0
4+
newton[sim]==1.6.0rc1
55
newton-usd-schemas>=0.4.1
66
torch==2.11.0
77
torchvision==0.26.0

uv.lock

Lines changed: 21 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)