From 88744fcf527a91512b6ff5206da1a025bb30a558 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Wed, 18 Aug 2021 11:32:19 +0200 Subject: [PATCH] AddonManager: Handles git module with no Repo attribute - Fixes #4072 --- src/Mod/AddonManager/addonmanager_workers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/AddonManager/addonmanager_workers.py b/src/Mod/AddonManager/addonmanager_workers.py index d1c1575e03..470d5b7bc3 100644 --- a/src/Mod/AddonManager/addonmanager_workers.py +++ b/src/Mod/AddonManager/addonmanager_workers.py @@ -40,7 +40,8 @@ from addonmanager_macro import Macro have_git = False try: import git - have_git = True + # some versions of git module have no "Repo" class?? Bug #4072 module 'git' has no attribute 'Repo' + have_git = hasattr(git,"Repo") except ImportError: pass