# Git metadata and version control
.git
.git/**
.gitignore
.gitattributes

# Environment files and credentials (root and nested)
.env
.env*
**/.env
**/.env*

# Python virtual environments
.venv
.venv/**
venv
venv/**
env
env/**

# Node dependencies (root and theme)
node_modules
node_modules/**
**/node_modules
**/node_modules/**

# Build artifacts, temporary and output directories
tmp
tmp/**
output
output/**
build
build/**
dist
dist/**
*.egg-info
*.egg-info/**

# Python bytecode and caches
__pycache__
__pycache__/**
**/__pycache__
**/__pycache__/**
*.py[cod]
**/*.py[cod]
*$py.class
**/*$py.class

# Test, lint, and coverage caches
.pytest_cache
.pytest_cache/**
**/.pytest_cache
**/.pytest_cache/**
.mypy_cache
.mypy_cache/**
**/.mypy_cache
**/.mypy_cache/**
.ruff_cache
.ruff_cache/**
**/.ruff_cache
**/.ruff_cache/**
.coverage
.coverage.*
coverage.json
coverage.xml
htmlcov
htmlcov/**

# Operating system files and logs
.DS_Store
**/.DS_Store
Thumbs.db
**/*.log
