Skip to content

Ovphysx 0510 & Isaacim rc5 pins on develop - #7073

Draft
klakhi wants to merge 21 commits into
isaac-sim:developfrom
klakhi:ovphysx-0510-pins-on-develop
Draft

Ovphysx 0510 & Isaacim rc5 pins on develop#7073
klakhi wants to merge 21 commits into
isaac-sim:developfrom
klakhi:ovphysx-0510-pins-on-develop

Conversation

@klakhi

@klakhi klakhi commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Description

Important

Confirm the pull request base before submitting. Target develop for all
contributions. The release/3.0.0-beta2 branch is a frozen stable landing
snapshot and is not used for ongoing maintenance.

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.
List any dependencies that are required for this change.

Fixes # (issue)

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (existing functionality will not work without user modification)
  • Documentation update

Screenshots

Please attach before and after screenshots of the change if applicable.

Checklist

  • I have read and understood the contribution guidelines
  • I have run the pre-commit checks with ./isaaclab.sh --format
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • I have added a changelog fragment under source/<pkg>/changelog.d/ for every touched package (do not edit CHANGELOG.rst or bump extension.toml — CI handles that)
  • I have added my name to the CONTRIBUTORS.md or my name already exists there

@github-actions github-actions Bot added isaac-lab Related to Isaac Lab team infrastructure labels Aug 13, 2026
AntoineRichard and others added 2 commits August 14, 2026 04:50
OvPhysX 0.5.10 requires ovstage 0.1.1.355824, so the two move together:
bumping ovphysx alone leaves the environment unresolvable.

The code change this depends on is already on develop. OvPhysX reads
sealed data only, so attaching at an unsealed ordinal silently yields an
empty scene, which surfaced as a null joint-friction buffer during
articulation setup. `advance_write_floor` in the OvPhysX manager commits
the ordinal first.

Verified locally on a clean environment: Isaac-Velocity-Flat-AnymalD with
physics=ovphysx trains, which is the articulation path that failed before
the fix. That is a smoke test rather than a soak.
@klakhi
klakhi force-pushed the ovphysx-0510-pins-on-develop branch from d419cbf to e828a80 Compare August 14, 2026 04:50
klakhi added 2 commits August 14, 2026 05:04
Route the OVRTX extra through ct-omniverse-pypi so the 0.4.1.364272
wheel resolves before it is published to pypi.nvidia.com.
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Aug 14, 2026
klakhi added 4 commits August 14, 2026 06:22
Keep isaacsim extras, [tool.isaaclab.versions], and isaacsim-asset-isolated
on the same Artifactory build so the lock resolves a single RC line.
The standalone importer assertion still expected the old >=6.0,<6.1
range after the exact Artifactory build pin.
@klakhi klakhi changed the title Ovphysx 0510 & Isaacim rc4 pins on develop Ovphysx 0510 & Isaacim rc5 pins on develop Aug 15, 2026
@klakhi klakhi self-assigned this Aug 17, 2026
klakhi and others added 6 commits August 17, 2026 12:02
Move the isaacsim extras, [tool.isaaclab.versions], and
isaacsim-asset-isolated to 6.1.0rc6 and relock so every isaacsim-*
subpackage resolves to the same RC build.
The 0.4.1 line is now published on pypi.nvidia.com, so the internal
ct-omniverse-pypi index and its uv source entry are no longer needed.
Move the pin to the published 0.4.1.364340 build, since 0.4.1.364272
exists only on the internal index.
…m-internal-index

# Conflicts:
#	docs/_extensions/isaaclab_docs.py
#	pyproject.toml
#	source/isaaclab/test/cli/test_source_package_metadata.py
#	source/isaaclab_ov/isaaclab_ov/renderers/ovrtx_renderer.py
#	uv.lock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation infrastructure isaac-lab Related to Isaac Lab team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants