--- a/src/eric7/Plugins/PluginEricapi.py Sun Dec 18 14:19:10 2022 +0100 +++ b/src/eric7/Plugins/PluginEricapi.py Sun Dec 18 19:33:46 2022 +0100 @@ -12,10 +12,10 @@ from PyQt6.QtCore import QCoreApplication, QObject from PyQt6.QtWidgets import QDialog -from eric7 import Utilities from eric7.EricGui.EricAction import EricAction from eric7.EricWidgets.EricApplication import ericApp from eric7.Globals import getConfig +from eric7.SystemUtilities import FileSystemUtilities, OSUtilities, PythonUtilities from eric7.UI import Info # Start-Of-Header @@ -46,10 +46,10 @@ the executable """ exe = "eric7_api" - if Utilities.isWindowsPlatform(): + if OSUtilities.isWindowsPlatform(): for exepath in ( getConfig("bindir"), - Utilities.getPythonScriptsDirectory(), + PythonUtilities.getPythonScriptsDirectory(), ): found = False for ext in (".exe", ".cmd", ".bat"): @@ -63,7 +63,7 @@ else: for exepath in ( getConfig("bindir"), - Utilities.getPythonScriptsDirectory(), + PythonUtilities.getPythonScriptsDirectory(), ): exe_ = os.path.join(exepath, exe) if os.path.exists(exe_): @@ -202,7 +202,7 @@ if res: dia.exec() - outputFileName = Utilities.toNativeSeparators(parms["outputFile"]) + outputFileName = FileSystemUtilities.toNativeSeparators(parms["outputFile"]) # add output files to the project data, if they aren't in already for progLanguage in parms["languages"]: