Addon Manager: Fix bug in ZIP isntallation
This commit is contained in:
@@ -87,13 +87,13 @@ class AddonInstallerGUI(QtCore.QObject):
|
||||
|
||||
# Dependency check
|
||||
deps = MissingDependencies(self.addon_to_install, self.addons)
|
||||
|
||||
|
||||
# Python interpreter version check
|
||||
stop_installation = self._check_python_version(deps)
|
||||
if stop_installation:
|
||||
self.finished.emit()
|
||||
return
|
||||
|
||||
|
||||
# Required Python
|
||||
if hasattr(deps, "python_requires") and deps.python_requires:
|
||||
# Disallowed packages:
|
||||
@@ -106,7 +106,7 @@ class AddonInstallerGUI(QtCore.QObject):
|
||||
# Remove any disallowed packages from the optional list
|
||||
if hasattr(deps, "python_optional") and deps.python_optional:
|
||||
self._clean_up_optional(deps)
|
||||
|
||||
|
||||
# Missing FreeCAD workbenches
|
||||
if hasattr(deps, "wbs") and deps.wbs:
|
||||
stop_installation = self._report_missing_workbenches(deps.wbs)
|
||||
|
||||
Reference in New Issue
Block a user