# Version file generated by hatch-vcs at build time.
src/ostrace/_version.py

# Byte-compiled and build artefacts
__pycache__/
*.py[cod]
build/
dist/
*.egg-info/

# Where the release checklist and `release.yml` extract the built sdist to
# audit the captures inside it. Ignored rather than left untracked because it
# holds a *second copy* of `tests/fixtures/`, and a stray `git add -A` would
# commit device captures to a path nothing audits. That is the shape of what
# withdrew 0.1.0.
sdist-audit/

# Virtual environments
.venv/
venv/

# Tooling caches
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
.coverage.*
htmlcov/
coverage.xml

# Editors and OS
.idea/
.vscode/
.DS_Store
Thumbs.db
.claude/settings.local.json

# Local captures: never commit a log from a real device by accident.
# Test fixtures under tests/fixtures/ are added explicitly with `git add -f`.
*.ostrace
*.session.gz
captures/
