# Byte-compiled / optimized / DLL files
__pycache__/
**/__pycache__/
*.py[cod]
*$py.class

# Virtual environments
.venv/
env/
venv/
ENV/

.env

# UV package manager
uv.lock
.uv-cache/

# Distribution / packaging
build/
dist/
*.egg-info/
.eggs/
*.egg

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.coverage
.coverage.*
.cache
.pytest_cache/
nosetests.xml
coverage.xml
*,cover

# IDE and editor settings
.vscode/
.idea/
*.sublime-project
*.sublime-workspace

# Jupyter notebooks checkpoints
.ipynb_checkpoints

# FastAPI/Starlette uploads (if used)
uploads/

# Data context, temp files
tmp/
temp/
*.csv
*.parquet
gx_context/

# Docker
docker-compose.override.yml
docker-compose.*.yml

# Logs and database
*.log
*.sqlite3

# OS files
.DS_Store
Thumbs.db

# MCP server specific
mcp_charts/           # if persisting charts under /tmp


# Claude CLI personal config
.claude/settings.local.json
.claude/*.local.json
