From 2f0bbd5e51f63b6e17b36da291f526aa97f179b5 Mon Sep 17 00:00:00 2001 From: Andy Jones Date: Mon, 18 Jul 2022 11:23:13 +0100 Subject: [PATCH] git may not be installed --- safety/util.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/safety/util.py b/safety/util.py index 4e0e1457..4b469a79 100644 --- a/safety/util.py +++ b/safety/util.py @@ -213,7 +213,10 @@ def build_telemetry_data(telemetry=True): def build_git_data(): import subprocess - is_git = subprocess.run(["git", "rev-parse", "--is-inside-work-tree"], stdout=subprocess.PIPE).stdout.decode('utf-8').strip() + try: + is_git = subprocess.run(["git", "rev-parse", "--is-inside-work-tree"], stdout=subprocess.PIPE).stdout.decode('utf-8').strip() + except Exception: + is_git = False if is_git == "true": result = {