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

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
poetry.lock
uv.lock
.coverage

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Secrets
*.env
*.yaml

# VSCode
*.vscode
*.code-workspace

# Virtual Envrionments
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Other
*.xlsx
*.csv
*.ipynb
*.xltx

# Keep
!*.pre-commit-config.yaml
!*.github/workflows/*.yaml

# Project Specific
notebooks/
Save Credentials*

# Databases
*.duckdb
*.duckdb.wal
*.db
*.sqlite
*.sqlite3
*.db
*.db3
*.s3db
*.sl3

# Project Keep
!*/config_template/*
