From 8ba766823df902e949944758e6c425c43a7e1a3a Mon Sep 17 00:00:00 2001 From: Ionite Date: Wed, 31 May 2023 01:19:59 -0400 Subject: [PATCH] Skip git check in `check_python()` when `args.skip_git` is True --- installer.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/installer.py b/installer.py index 120169bc0..0669687f4 100644 --- a/installer.py +++ b/installer.py @@ -227,11 +227,12 @@ def check_python(): log.error(f"Incompatible Python version: {sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro} required 3.{supported_minors}") if not args.ignore: exit(1) - git_cmd = os.environ.get('GIT', "git") - if shutil.which(git_cmd) is None: - log.error('Git not found') - if not args.ignore: - exit(1) + if not args.skip_git: + git_cmd = os.environ.get('GIT', "git") + if shutil.which(git_cmd) is None: + log.error('Git not found') + if not args.ignore: + exit(1) else: git_version = git('--version', folder=None, ignore=False) log.debug(f'Git {git_version.replace("git version", "").strip()}')