fix: update dependency path, remove dead recipes, apply lint fixes
Fixed broken dependency path (../clients/python -> ../client-py). Added strict ruff config. Removed dead meshcore/orac/telemetry justfile recipes (scripts never existed). Applied SIM105 (contextlib.suppress) and I001 (import sorting) lint fixes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
7 files changed
+71
-29
No files matched your search
@@ -2,8 +2,6 @@ set shell := ["bash", "-c"]
|
||||
|
||||
_proj := source_directory()
|
||||
_uv := "uv run --project " + _proj
|
||||
_uv_meshcore := "uv run --project " + _proj + " --extra meshcore"
|
||||
_uv_orac := "uv run --project " + _proj + " --extra orac"
|
||||
|
||||
[private]
|
||||
_ensure_tools:
|
||||
@@ -43,15 +41,3 @@ test-commands *args: _ensure_tools
|
||||
# Two-way LoRa bridge over TCP
|
||||
bridge *args: _ensure_tools
|
||||
@{{_uv}} {{source_directory()}}/lora_bridge.py {{args}}
|
||||
|
||||
# MeshCore packet decoder/monitor
|
||||
meshcore *args: _ensure_tools
|
||||
@{{_uv_meshcore}} {{source_directory()}}/meshcore/meshcore_rx.py {{args}}
|
||||
|
||||
# MeshCore AI bot (requires ANTHROPIC_API_KEY)
|
||||
orac *args: _ensure_tools
|
||||
@{{_uv_orac}} {{source_directory()}}/meshcore/ai_bot.py {{args}}
|
||||
|
||||
# MeshCore repeater telemetry monitor
|
||||
telemetry *args: _ensure_tools
|
||||
@{{_uv_meshcore}} {{source_directory()}}/meshcore/telemetry_monitor.py {{args}}
|
||||
Reference in new issue
Block a user