__pycache__/
*.py[cod]
.venv/
.env
.env.*
.pytest_cache/
.ruff_cache/
# Local tool caches. These are also covered by contributors' global gitignores,
# which is exactly why .hypothesis/ reached eight published sdists unnoticed:
# hatchling reads this file and never a global one. Listing them here is a
# second barrier, not the control — that is the sdist allowlist in
# pyproject.toml, enforced by tests/test_sdist_contents.py.
.hypothesis/
graphify-out/
dist/
build/
*.egg-info/
.coverage
htmlcov/
site/
uv.lock
