# Git
.git
.gitignore

# Python
__pycache__
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual environments
.venv
venv/
ENV/

# IDE
.idea/
.vscode/
*.swp
*.swo

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/

# Node (rebuilt in container)
node_modules/

# Documentation
docs/_build/

# Local development
.env
.env.local
*.log

# Cursor/Editor
.cursor/
.context/

# Keep these (they're built in Dockerfile)
!src/stemtrace/server/ui/frontend/package*.json
!src/stemtrace/server/ui/frontend/src/
!src/stemtrace/server/ui/frontend/*.config.*
!src/stemtrace/server/ui/frontend/*.json
