# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
*.egg
*.egg-info/
dist/
build/
.eggs/

# Virtual environment
venv/
env/
.venv/

# Database & sensitive data
data/*.db
data/*.sqlite
data/*.sqlite3
data/backups/
data/uploads/
data/ansible_settings.json

# Logs
logs/
*.log
/tmp/

# Ansible inventory (contains IPs and SSH keys info)
ansible/inventory/dynamic_inventory.yaml
ansible/inventory/dynamic_inventory.yaml.bak

# Generated playbooks (recreated at runtime) — but keep hand-crafted ones
ansible/playbooks/*.yml
!ansible/playbooks/distribute_ssh_keys.yml
!ansible/playbooks/restart_service.yml
!ansible/playbooks/migrate_to_wmt.yml
!ansible/playbooks/Update_Rest_WMT_client.yml
!ansible/playbooks/update_wmt_code.yml

# VS Code
.vscode/

# Environment / secrets
.env
*.env

# OS
.DS_Store
Thumbs.db

# Migrations (generated)
migrations/

# Pycache
**/__pycache__/
*.pyc
