diff -r 5798ee4a8807 -r 3f23dbf37dbe src/eric7/QScintilla/Shell.py --- a/src/eric7/QScintilla/Shell.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/QScintilla/Shell.py Fri Nov 04 13:52:26 2022 +0100 @@ -7,37 +7,34 @@ Module implementing a graphical Python shell. """ -import sys -import re import contextlib import enum import pathlib +import re +import sys -from PyQt6.QtCore import pyqtSignal, pyqtSlot, Qt, QEvent -from PyQt6.QtGui import QClipboard, QPalette, QFont, QShortcut +from PyQt6.Qsci import QsciScintilla +from PyQt6.QtCore import QEvent, Qt, pyqtSignal, pyqtSlot +from PyQt6.QtGui import QClipboard, QFont, QPalette, QShortcut from PyQt6.QtWidgets import ( + QApplication, QDialog, + QHBoxLayout, QInputDialog, - QApplication, QMenu, + QSizePolicy, + QVBoxLayout, QWidget, - QHBoxLayout, - QVBoxLayout, - QSizePolicy, ) -from PyQt6.Qsci import QsciScintilla +from eric7 import Preferences, Utilities +from eric7.Debugger.DebugClientCapabilities import HasCompleter +from eric7.EricGui import EricPixmapCache +from eric7.EricWidgets import EricFileDialog, EricMessageBox from eric7.EricWidgets.EricApplication import ericApp -from eric7.EricWidgets import EricMessageBox, EricFileDialog from .QsciScintillaCompat import QsciScintillaCompat -from eric7 import Preferences, Utilities - -from eric7.EricGui import EricPixmapCache - -from eric7.Debugger.DebugClientCapabilities import HasCompleter - class ShellAssembly(QWidget): """