# Python
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/

# Virtual environments
.venv/

# Test / tool caches
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage

# IDE
.idea/

# Nix build results
result
result-fhs

# Large firmware inputs, ~70 MB each. Only DS5000Update_01.03.03.00.GEL is
# tracked and used: tests/test_firmware_extraction.py extracts it and asserts the
# result still matches the definitions the package ships, byte for byte. The older
# images are referenced by nothing.
resources/DS5000Update_01.03.00.01.GEL
resources/DS5000Update_01.03.00.03.GEL

# Copyrighted vendor guide PDFs (inputs, not source)
*.pdf
