# Rust
target/

# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
*.so
*.dylib
*.egg-info/
dist/
build/
.eggs/
*.egg
wheels/

# Virtual environments
.venv/
venv/
env/

# maturin
*.whl

# pytest
.pytest_cache/

# ruff
.ruff_cache/

# mkdocs (assets copied here by hooks.py at build time)
docs/assets/

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

# Internal development files
CLAUDE.md
pycanopy_logo_files/
scripts/

# Generated benchmark outputs in assets (keep only the logo and the SpatialBench charts)
/assets/*
!/assets/pycanopy_logo3.png
!/assets/spatialbench_sf1_auto.png
!/assets/spatialbench_sf10_auto.png
!/assets/spatial-bench-sf1_auto-results.txt
!/assets/spatial-bench-sf10_auto-results.txt
