.DS_Store
__pycache__/
*.pyc
*.pyo
*.egg-info/
*.exe
dist/
build/
.venv/
.ruff_cache/
.pytest_cache/
.mypy_cache/
.coverage
coverage.xml
htmlcov/
ref/
target/

# Recovery / extracted vendor firmware. Per the README's
# Non-Distribution policy this repository never embeds or
# redistributes Kenwood firmware bytes; the recovery/ tree
# holds .KEX files extracted by the end user from their own
# legally obtained updater binary.
recovery/
