# Byte-compiled / cache
__pycache__/
*.py[cod]
*.so

# Build artefacts
build/
dist/
*.egg-info/
core.*

# Local build/upload helper scripts
build_upload_test.sh
build_upload.sh

# Environments
.venv/
venv/
# Throwaway CUDA benchmark environment (see benchmarks/vs_torchvision.py).
# The dev venv is CPU-only torch by design; GPU numbers need a separate one.
.venv-cuda/

# Tooling caches
.pytest_cache/
.ruff_cache/
.mypy_cache/

# NOTE: do NOT add a blanket `**/*.txt` rule here -- it silently swallowed
# requirements.txt and any other .txt the project might need to track.
