diff --git a/src/hexdoc/cli/utils/info.py b/src/hexdoc/cli/utils/info.py index 3a6b16ac..69eccd72 100644 --- a/src/hexdoc/cli/utils/info.py +++ b/src/hexdoc/cli/utils/info.py @@ -75,4 +75,10 @@ def _relative_path(path: Path): cwd = Path.cwd() if path == cwd: return "." - return f".{os.sep}{path.relative_to(cwd)}" + + try: + path = path.relative_to(cwd) + except ValueError: + return str(path) + + return f".{os.sep}{path}"