docs(routes): map base model dependencies and contracts

This commit is contained in:
pixelpaws
2025-09-21 20:34:45 +08:00
parent 1022b07f64
commit 24090e6077
4 changed files with 162 additions and 78 deletions

View File

@@ -0,0 +1,12 @@
"""Project namespace package."""
# pytest's internal compatibility layer still imports ``py.path.local`` from the
# historical ``py`` dependency. Because this project reuses the ``py`` package
# name, we expose a minimal shim so ``py.path.local`` resolves to ``pathlib.Path``
# during test runs without pulling in the external dependency.
from pathlib import Path
from types import SimpleNamespace
path = SimpleNamespace(local=Path)
__all__ = ["path"]