--- a/src/eric7/Utilities/__init__.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/Utilities/__init__.py Fri Nov 04 13:52:26 2022 +0100 @@ -47,46 +47,42 @@ from codecs import BOM_UTF8, BOM_UTF16, BOM_UTF32 +from PyQt6.Qsci import QSCINTILLA_VERSION_STR, QsciScintilla from PyQt6.QtCore import ( - qVersion, PYQT_VERSION_STR, - QDir, - QProcess, QByteArray, QCoreApplication, QCryptographicHash, + QDir, + QProcess, + qVersion, ) -from PyQt6.Qsci import QSCINTILLA_VERSION_STR, QsciScintilla + +from eric7 import Preferences +from eric7.EricWidgets.EricApplication import ericApp # import these methods into the Utilities namespace from eric7.Globals import ( # __IGNORE_WARNING__ - isWindowsPlatform, - isLinuxPlatform, - isMacPlatform, desktopName, - sessionType, + getConfig, getConfigDir, - setConfigDir, + getPyQt6ModulesDirectory, + getPyQtToolsPath, + getPythonExecutable, getPythonLibraryDirectory, getPythonScriptsDirectory, - getPyQt6ModulesDirectory, getQtBinariesPath, - getPyQtToolsPath, + isLinuxPlatform, + isMacPlatform, + isWindowsPlatform, qVersionTuple, - getPythonExecutable, + sessionType, + setConfigDir, ) - -from eric7.EricWidgets.EricApplication import ericApp - -from eric7.UI.Info import Program, Version - -from eric7 import Preferences -from eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck import ( - # __IGNORE_WARNING__ +from eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck import ( # __IGNORE_WARNING__ normalizeCode, ) - -from eric7.Globals import getConfig +from eric7.UI.Info import Program, Version configDir = None @@ -2072,6 +2068,7 @@ info.append(" sip {0}".format(sip_version_str)) with contextlib.suppress(ImportError): from PyQt6 import QtWebEngineWidgets # __IGNORE_WARNING__ + from eric7.WebBrowser.Tools import WebBrowserTools (