__pycache__/
*.py[cod]
*.pyo
*.pyd
*.so

.venv/
.venv-tests/
venv/
env/

.pytest_cache/
.pytest-tmp/
.tmp/
pytest-cache-files-*/
.ruff_cache/
.mypy_cache/
.coverage
htmlcov/

.vscode/
.idea/

.DS_Store
Thumbs.db

build/
dist/
*.egg-info/

# Local ComfyUI data and exports
/output/
/input/
/temp/
/user/
/workflows/
/workflow_notes/
/private-workflows/
*.workflow.json
*.workflow-api.json
*.comfy.json

# Workflow exports are usually plain JSON. Keep repo fixtures explicit.
*.json
!tests/
!tests/fixtures/
!tests/fixtures/*.json

# Generated media and model files
*.png
*.jpg
*.jpeg
*.webp
*.gif
*.mp4
*.mov
*.safetensors
*.ckpt
*.pt
*.pth
*.gguf
*.onnx
*.bin
!assets/
!assets/**

# Logs and local scratch files
*.log
*.tmp
*.bak
*.orig
