From b6d7ada521ee1960111510268e5b855c30d13d67 Mon Sep 17 00:00:00 2001 From: Tiara Rodney Date: Sat, 6 Jun 2026 16:15:12 +0200 Subject: [PATCH] fix: make parse_base_url return str as annotated MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It returned Path(workspace).parent — a Path — despite the declared str return type. Resolves the mypy return-value error. --- src/byteb4rb1e/utils/vcs/git.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/byteb4rb1e/utils/vcs/git.py b/src/byteb4rb1e/utils/vcs/git.py index 7d718b2..9133794 100644 --- a/src/byteb4rb1e/utils/vcs/git.py +++ b/src/byteb4rb1e/utils/vcs/git.py @@ -41,7 +41,7 @@ def parse_base_url(base_url: str) -> str: f"got: {base_url}" ) _, workspace = base_url.split(":", 1) - return Path(workspace).parent + return str(Path(workspace).parent) def parse_repo_name(base_url: str) -> str: