update packaging for dora 1.0 and uv

dora-rs 1.0.1 requires Python 3.11+. Drops the numpy<2 pin, which the
littlehand lockfile shows is unnecessary with the current xArm SDK, and
moves to hatchling with a uv lockfile that CI installs with --locked so a
dependency change that was never locked cannot reach main.

Removes scripts/install.sh: uv sync is the whole install now.
This commit is contained in:
2026-09-12 11:47:06 -03:00
parent a2bf59065d
commit 6311f6daae
4 changed files with 373 additions and 345 deletions
+1
View File
@@ -11,3 +11,4 @@ build/
.coverage
.ruff_cache/
out/
.dora/