# Nexus — Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
dist/
build/
.eggs/

# Environment (NEVER commit — contains production credentials)
.env
.install_locked
.install_state.json
SECRETS.md
.venv/
venv/
ENV/

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

# OS
.DS_Store
Thumbs.db

# Logs
*.log
nexus.log

# Test
.pytest_cache/
htmlcov/
.coverage
coverage.xml

# Node (for Tailwind/Alpine.js build)
node_modules/
web/css/tailwind-output.css

# Uploads
web/uploads/

# Data (sensitive)
web/data/config.php
web/data/*.db

# Deploy
deploy/*.key