(path: Path, root: Path)
| 246 | |
| 247 | |
| 248 | def repo_relative(path: Path, root: Path) -> Path | None: |
| 249 | try: |
| 250 | return path.resolve(strict=False).relative_to(root) |
| 251 | except ValueError: |
| 252 | return None |
| 253 | |
| 254 | |
| 255 | def looks_like_local_absolute_path(path: str) -> bool: |