From 090fe69627f126c687ca2ca5202bbedd25b95cb9 Mon Sep 17 00:00:00 2001 From: Russell Johnson <47639332+Russ4262@users.noreply.github.com> Date: Tue, 28 Apr 2020 23:31:46 -0500 Subject: [PATCH] Path: Use lazyloader for importing some modules --- src/Mod/Path/PathScripts/PathSurfaceSupport.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Path/PathScripts/PathSurfaceSupport.py b/src/Mod/Path/PathScripts/PathSurfaceSupport.py index 662563a06c..e840e958d4 100644 --- a/src/Mod/Path/PathScripts/PathSurfaceSupport.py +++ b/src/Mod/Path/PathScripts/PathSurfaceSupport.py @@ -36,7 +36,10 @@ import Path import PathScripts.PathLog as PathLog import PathScripts.PathUtils as PathUtils import math -import Part + +# lazily loaded modules +from lazy_loader.lazy_loader import LazyLoader +Part = LazyLoader('Part', globals(), 'Part') PathLog.setLevel(PathLog.Level.INFO, PathLog.thisModule())