# Python
__pycache__/
*.py[cod]
*$py.class
*.so

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

# UV package manager
.uv/

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

# Testing
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.hypothesis/
coverage.xml
*.cover

# Type checking
.mypy_cache/
.pytype/
.pyre/

# Linting
.ruff_cache/

# Pre-commit
.pre-commit-cache/

# IDEs
.vscode/
.idea/
*.swp
*.swo
*~

# OS files
.DS_Store
Thumbs.db

# Jupyter Notebook
.ipynb_checkpoints

# Environment variables
.env
.env.local

# Logs
*.log

# Temporary files
*.tmp
*.bak
*.orig

# Website build output
site/
.cache/
.gh-pages/

# Node.js
node_modules/
package-lock.json
