From 910735def764d2ccc6eaf24c16000ca12a370cb2 Mon Sep 17 00:00:00 2001 From: Piotr Dec Date: Sun, 12 Jul 2026 23:23:51 +0200 Subject: [PATCH] ci: vcs imports for pytest --- src/karl/services/vcs.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/karl/services/vcs.py b/src/karl/services/vcs.py index b7ac62f..c47a7ce 100644 --- a/src/karl/services/vcs.py +++ b/src/karl/services/vcs.py @@ -3,9 +3,19 @@ try: except ImportError: import sys - sys.stderr.write("gitpython is not installed, skipping git service\n") + sys.stderr.write("Cannot import Git\n") sys.stderr.flush() + + class Repo: + @staticmethod + def clone_from(*args): + raise RuntimeError("git lib not imported") + + + class Remote: + pass + from injectable import injectable from karl.config import GitConfig, get_settings