# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Test data files
tests/data/*.db
tests/data/*.parquet
tests/data/*.xlsx
tests/data/*.xls
tests/data/*.csv
tests/data/*.delta
tests/data/*.duckdb
tests/data/*.sqls

# Sample data files - exclude CSV files but keep other sample files
sample_data/*.csv

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

# Environment
.env
.venv
env/
venv/
ENV/

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

# Generated files
*.log
.coverage
htmlcov/

# Virtual Environment
venv/
env/
ENV/
.env
.venv

# Project specific
# Don't ignore sample_data/ since it contains example files
# But ignore any dynamic database files
pool.db

# Logs
*.log
logs/

# OS specific
.DS_Store
Thumbs.db
desktop.ini
tests/

# Distribution / packaging
*.spec
*.manifest
*.spec 
*.parquet 
*.sqls
sqlshell-0.2.0/
TODO

# Temporary files and directories
temp/
tmp/
*.tmp

# Backup files
*.bak
*.backup
