# Environment and credentials — NEVER commit these
.env
.mcp.json
.dlt/secrets.toml
*.duckdb
dev.duckdb

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

# Virtual environments
.venv/
venv/
env/

# uv
.uv/

# Editor-local MCP config (machine-specific interpreter paths from `datamcp install`)
.cursor/
.codex/

# dbt
target/
dbt_packages/
logs/

# DataMCP knowledge base
datamcp_output/.datamcp_knowledge.db
*.db

# Generated project output (regeneratable, not source)
datamcp_output/

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

# macOS
.DS_Store

# Testing
.coverage
htmlcov/
.pytest_cache/

# mypy
.mypy_cache/

# mkdocs build output (regeneratable, not source)
site/
