diff -r 45e7bb09c120 -r 80c06d472826 src/eric7/Graphics/PackageDiagramBuilder.py --- a/src/eric7/Graphics/PackageDiagramBuilder.py Tue Oct 18 16:05:20 2022 +0200 +++ b/src/eric7/Graphics/PackageDiagramBuilder.py Tue Oct 18 16:06:21 2022 +0200 @@ -14,12 +14,11 @@ from PyQt6.QtWidgets import QApplication, QGraphicsTextItem -from EricWidgets.EricProgressDialog import EricProgressDialog +from eric7.EricWidgets.EricProgressDialog import EricProgressDialog from .UMLDiagramBuilder import UMLDiagramBuilder -import Utilities -import Preferences +from eric7 import Preferences, Utilities class PackageDiagramBuilder(UMLDiagramBuilder): @@ -87,7 +86,7 @@ @return dictionary of modules contained in the package @rtype dict """ - import Utilities.ModuleParser + from eric7.Utilities import ModuleParser supportedExt = [ "*{0}".format(ext) for ext in Preferences.getPython("Python3Extensions") @@ -119,7 +118,7 @@ QApplication.processEvents() now = time.monotonic() try: - mod = Utilities.ModuleParser.readModule( + mod = ModuleParser.readModule( module, extensions=extensions, caching=False ) except ImportError: @@ -142,7 +141,7 @@ @return dictionary of sub-packages contained in this package @rtype dict """ - import Utilities.ModuleParser + from eric7.Utilities import ModuleParser supportedExt = [ "*{0}".format(ext) for ext in Preferences.getPython("Python3Extensions") @@ -191,7 +190,7 @@ QApplication.processEvents() now = time.monotonic() try: - mod = Utilities.ModuleParser.readModule( + mod = ModuleParser.readModule( module, extensions=extensions, caching=False ) except ImportError: