# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
build/
dist/
eggs/
*.egg-info/
.eggs/

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
.pytest_cache/
coverage/
.coverage
htmlcov/

# Virtual environments
venv/
env/
.venv/
ENV/
env.bak/

# IDE/editor files
.vscode/
.idea/
*.sublime-workspace
*.sublime-project

# OS files
.DS_Store
Thumbs.db

# Logs and local runtime files
*.log
*.pid

# PyInstaller
*.manifest
*.spec

# Local settings and secrets
local_settings.py
secrets.yml
*.pem
*.key

# Data files
*.sqlite3
*.db

# Jupyter
.ipynb_checkpoints

# Node / frontend
node_modules/
npm-debug.log

# Coverage and reports
reports/

# Ignore compiled binaries
*.exe
*.dll
*.so

# Ignore temporary files
*.tmp
~*

# Ignore build artifacts from poetry/uv if any
.venv/
poetry.lock

# Project-specific
/.pytest_cache/
/test/__pycache__/
