# Python-generated files
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info

# Virtual environments
.venv
# Local/editor/cache noise
.mypy_cache/
.pytest_cache/
.ruff_cache/
.coverage
coverage.xml
htmlcov/
.vscode/
.pi/
docs/__pycache__/
.claude/
.claude.md
CLAUDE.md
AGENTS.md

# Internal discussion docs (not part of distributable source)
specs/

# Sphinx build output — generated by ReadTheDocs, never commit
docs/_build/

# autosummary stubs — regenerated by Sphinx on every build
docs/reference/api/generated/
