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

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

# OS
.DS_Store
Thumbs.db

# Logs
*.log
logs/

# Database
*.db
*.sqlite
*.sqlite3

# Config (keep examples)
config.yaml
client/config.yaml

# Build artifacts
client/dist/
client/build/
client/*.spec
!client/Telos_macos.spec
client/temp_screenshots/
client/*.zip
client/*.dmg
client/*.exe
*.app

# Generated Reports
client/reports/
client/real_data.json
*.html

# Test files
.pytest_cache/
.coverage
htmlcov/

# Env files
.env
.env.local

# Node (for website/backend)
node_modules/
.next/
out/
*.tsbuildinfo

# Firebase
.firebase/
firebase-debug.log
firestore-debug.log

# Temporary files
temp/
tmp/
*.tmp

# Credentials (never commit)
docs/firebase-credentials.txt
*-credentials.txt
*-credentials.json
service-account-key.json

# Test environments
test_install/
client/test_v2/
.telos_test/
