# Python cache and local tooling
__pycache__/
*.py[cod]
*.pyo
*.pyd
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
.coverage.*

# Virtualenvs and local dependency folders
.venv/
venv/
env/
ENV/
.pydeps/

# Project-local tool state
.ultralytics/

# OS / editor noise
.DS_Store
Thumbs.db
Desktop.ini
*.tmp
*.temp

# Large datasets and generated training assets
datasets/
runs/

# Exported / downloaded model artifacts
pretrained/
*.pt
*.pth
*.onnx
*.rknn
*.engine
*.bin

# Logs and reports
*.log

# Keep placeholder files in otherwise ignored trees
!datasets/.gitkeep
!runs/.gitkeep
!pretrained/.gitkeep
