Addon Manager: Cleanup package_details.py

This commit is contained in:
Chris Hennes
2023-02-20 13:58:32 -06:00
committed by Chris Hennes
parent 2e0ca022b5
commit d705b35026
2 changed files with 92 additions and 91 deletions

View File

@@ -41,6 +41,7 @@ try:
Console = FreeCAD.Console
ParamGet = FreeCAD.ParamGet
Version = FreeCAD.Version
getUserAppDataDir = FreeCAD.getUserAppDataDir
getUserMacroDir = FreeCAD.getUserMacroDir
getUserCachePath = FreeCAD.getUserCachePath
@@ -55,6 +56,9 @@ except ImportError:
def translate(_context: str, string: str, _desc: str = "") -> str:
return string
def Version():
return 1, 0, 0
class ConsoleReplacement:
"""If FreeCAD's Console is not available, create a replacement by redirecting FreeCAD
log calls to Python's built-in logging facility."""