Skip to content

mink: Add version 1.3.0 - #2342

Open
luhenry wants to merge 2 commits into
mainfrom
mink
Open

luhenry wants to merge 2 commits into
mainfrom
mink

Conversation

@luhenry

@luhenry luhenry commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

Compiles the mink.lie._lie_ops_c C extension (SE3/SO3 Lie-group kernels against the numpy C API). Upstream publishes no riscv64 wheel.

Mirrors upstream's publish.yml.

Differs from upstream

  • build-frontend is build, not build[uv] - the riscv runner has no host uv for the audit step.
  • numpy, scipy, mujoco, daqp and glfw come from pypi.riseproject.dev - no riscv64 wheels on PyPI.

Testing

  • Upstream's release job runs no tests; this runs pytest tests/ against the wheel, as upstream's make build does.
  • Adds absl-py (upstream dev group) for test_docs.py, and stages examples/docs plus the Panda model it loads.
  • Pins daqp==0.8.5 (upstream's uv.lock version, built from sdist) - daqp 0.9.x rejects the no-task QP in test_solve_ik.py as nonconvex on every arch, x86_64 included.
  • Asserts the compiled extension is present, since a CMake failure falls back to a pure wheel.

License: OK

luhenry added a commit that referenced this pull request Sep 25, 2026
@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://riseproject-dev.github.io/python-wheels/pr-preview/pr-2342/

Built to branch gh-pages at 2026-09-25 22:45 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

This branch has not been deployed

No deployments
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