docs(build): add canonical build instructions, pyproject.toml, and add more radio presets (#7222)

Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
This commit is contained in:
Raphael Coeffic
2026-09-03 10:58:04 +10:00
committed by GitHub
co-authored by raphaelcoeffic Claude Opus 4.6 Peter Feerick
parent 1ca4e58274
commit a9f89323a9
15 changed files with 609 additions and 62 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ jobs:
- name: Install Python dependencies
working-directory: .
run: uv venv && uv pip install -r requirements.txt
run: uv sync
- name: Check Python script syntax
run: uv run python3 -m py_compile *.py