Skip to content

Add the Sharpa cube example and stop tracking uv.lock - #2

Merged
jianglongye merged 1 commit into
mainfrom
release/2026-10-31
Oct 31, 2026
Merged

jianglongye merged 1 commit into
mainfrom
release/2026-10-31

Conversation

@jianglongye

Copy link
Copy Markdown
Contributor

Summary

  • New SimMPC example 09_sharpa_cube.py: a Sharpa hand turns a cube about three axes. Later sim_mpc examples are renumbered.
  • Stop tracking uv.lock, which clears the lockfile's Dependabot alerts while Python 3.8 stays supported; skip embreex 4.4.0.post1, which ships no 3.8 wheel.
  • Tests use only local fixtures: the opt-in real-asset tests are removed, and doc examples that download assets are skipped by xdoctest.
  • Fix the stale self_collision example in the hand retargeting guide.

Test plan

  • CI on this PR, Python 3.8 and 3.14.

## Summary
- New SimMPC example `09_sharpa_cube.py`: a Sharpa hand turns a cube about three axes. Later `sim_mpc` examples are renumbered.
- Stop tracking `uv.lock`, which clears the lockfile's Dependabot alerts while Python 3.8 stays supported; skip embreex 4.4.0.post1, which ships no 3.8 wheel.
- Tests use only local fixtures: the opt-in real-asset tests are removed, and doc examples that download assets are skipped by xdoctest.
- Fix the stale `self_collision` example in the hand retargeting guide.

## Test plan
- CI on this PR, Python 3.8 and 3.14.
@jianglongye
jianglongye merged commit 110e0e9 into main Oct 31, 2026
6 checks passed
@jianglongye
jianglongye deleted the release/2026-10-31 branch October 31, 2026 22:48
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