Commit d40ed18
ci: resolve openvoicestream-agent from in-repo wheel + fix pre-existing lint
CI (and any checkout without the ../seeed-local-voice sibling) failed at
`uv sync` because tool.uv.sources pointed at an editable local path that
only exists on the device. Point it at the vendored torch-free wheel
(deploy/jetson/reachy/vendor/openvoicestream_agent-0.1.0-py3-none-any.whl)
so the project resolves on CI, fresh clones, and image builds; regenerate
uv.lock accordingly.
With sync working, ruff now runs and surfaced 4 pre-existing F401 unused
imports (proof_engine_e2e.py, e2e_slv_plugin_local.py) — removed.
Verified locally: `uv sync --extra dev` succeeds, `ruff check .` clean,
`pytest tests/` → 550 passed, 58 skipped.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 82a506b commit d40ed18
4 files changed
Lines changed: 2762 additions & 2770 deletions
File tree
- src/reachy_claw/clientloop
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
72 | 76 | | |
73 | 77 | | |
74 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | 208 | | |
210 | 209 | | |
211 | 210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
| 25 | + | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
0 commit comments