# build files
dist
*.tar.gz
*.whl

# no need to track uv.lock for a Python package (where deps are not pinned)
uv.lock

# Python cache files
__pycache__
*.pyc

# Coverage reports
.coverage
htmlcov

# Jupyter Notebook checkpoints
.ipynb_checkpoints

# Virtual environment directories
venv
.env

# Pytest cache
.cache

# OS thumbnail files
.DS_Store
Thumbs.db

# IDE files
.idea
.vscode

# mkdocs
site

# other
.local