(self, path: str, start: Optional[str] = None)
| 198 | return self.normpath(path) |
| 199 | |
| 200 | def relpath(self, path: str, start: Optional[str] = None) -> str: |
| 201 | if start is None: |
| 202 | start = "." |
| 203 | return posixpath.relpath(self.abspath(path), start=self.abspath(start)) |
| 204 | |
| 205 | def relparts(self, path: str, start: Optional[str] = None) -> tuple[str, ...]: |
| 206 | return self.parts(self.relpath(path, start=start)) |
no test coverage detected