# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.eggs/
.installed.cfg
*.egg
MANIFEST

# Build outputs
build/
dist/
*.whl
*.deb
*.rpm
*.msi
*.exe.tmp

# PyInstaller
*.spec.bak

# Virtual envs
.venv/
venv/
env/
ENV/

# Editors / OS
.vscode/
.idea/
*.swp
*.swo
.DS_Store
Thumbs.db

# treadmark runtime data (in case anyone tests in-tree)
*.db
*.db-journal
*.db-wal
*.db-shm
treadmark-baseline*.db

# WiX intermediate
*.wixobj
*.wixpdb

# Local secrets — never commit
.env
.env.local
*.pem
*.key
*.gpg
secrets/

# Logs
*.log

# Tooling
.coverage
.pytest_cache/
.tox/
.mypy_cache/
.ruff_cache/
htmlcov/
# smoke-out/ holds locally captured footprint models — keep the dir, never its contents
smoke-out/*
!smoke-out/.gitkeep
