diff -r 5798ee4a8807 -r 3f23dbf37dbe src/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyManager.py --- a/src/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyManager.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/WebBrowser/GreaseMonkey/GreaseMonkeyManager.py Fri Nov 04 13:52:26 2022 +0100 @@ -7,31 +7,29 @@ Module implementing the manager for GreaseMonkey scripts. """ +import contextlib import os -import contextlib import pathlib from PyQt6.QtCore import ( + Q_ARG, + QCoreApplication, + QDir, + QMetaObject, + QObject, + QSettings, + Qt, + QTimer, + QUrl, pyqtSignal, pyqtSlot, - Qt, - QObject, - QTimer, - QDir, - QSettings, - QMetaObject, - QUrl, - Q_ARG, - QCoreApplication, ) from PyQt6.QtWidgets import QDialog +from eric7 import Preferences, Utilities from eric7.EricWidgets import EricMessageBox - -from eric7 import Preferences, Utilities - +from eric7.WebBrowser.JavaScript.ExternalJsObject import ExternalJsObject from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow -from eric7.WebBrowser.JavaScript.ExternalJsObject import ExternalJsObject from .GreaseMonkeyJsObject import GreaseMonkeyJsObject