v1.8.0 (2026-06-10)
New Features
- Added
Hand(side='left' | 'right')constructor that selects a Wuji Hand by handedness without recording serial numbers. The SDK enumerates VID/PID matches, reads SDO0x5090(handedness) from each candidate, and connects to the unique match.sideis keyword-only and mutually exclusive withserial_number. Failure cases (no device, side reversed, multiple same-side hands, candidate held by another Hand instance in this process) raiseConnectionErrorwith an actionable message. Per-device probe details are logged. Seeexample/joint/8.connect_by_side.py.
Bug Fixes
- Fixed
import wujihandpyraisingImportError: cannot import name 'Annotated' from 'typing'on the cp38 wheel under Python 3.8 (regression in 1.6.0).
Full Changelog: v1.7.0...v1.8.0