diff -r 5798ee4a8807 -r 3f23dbf37dbe src/eric7/MicroPython/MicroPythonWidget.py --- a/src/eric7/MicroPython/MicroPythonWidget.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/MicroPython/MicroPythonWidget.py Fri Nov 04 13:52:26 2022 +0100 @@ -7,41 +7,37 @@ Module implementing the MicroPython REPL widget. """ +import functools +import os import re import time -import os -import functools -from PyQt6.QtCore import pyqtSlot, pyqtSignal, Qt, QPoint, QEvent -from PyQt6.QtGui import QColor, QKeySequence, QTextCursor, QBrush, QClipboard +from PyQt6.QtCore import QEvent, QPoint, Qt, pyqtSignal, pyqtSlot +from PyQt6.QtGui import QBrush, QClipboard, QColor, QKeySequence, QTextCursor from PyQt6.QtWidgets import ( - QWidget, + QApplication, + QDialog, + QHBoxLayout, QMenu, - QApplication, - QHBoxLayout, + QSizePolicy, QSpacerItem, - QSizePolicy, QTextEdit, QToolButton, - QDialog, + QWidget, ) -from eric7.EricWidgets.EricZoomWidget import EricZoomWidget -from eric7.EricWidgets import EricMessageBox, EricFileDialog +from eric7 import Globals, Preferences, Utilities +from eric7.EricGui import EricPixmapCache +from eric7.EricGui.EricOverrideCursor import EricOverrideCursor, EricOverridenCursor +from eric7.EricWidgets import EricFileDialog, EricMessageBox from eric7.EricWidgets.EricApplication import ericApp from eric7.EricWidgets.EricProcessDialog import EricProcessDialog -from eric7.EricGui.EricOverrideCursor import EricOverrideCursor, EricOverridenCursor - -from eric7.EricGui import EricPixmapCache -from eric7 import Globals, Preferences, Utilities - +from eric7.EricWidgets.EricZoomWidget import EricZoomWidget from eric7.UI.Info import BugAddress +from . import MicroPythonDevices, UF2FlashDialog from .Ui_MicroPythonWidget import Ui_MicroPythonWidget -from . import MicroPythonDevices -from . import UF2FlashDialog - try: from .MicroPythonGraphWidget import MicroPythonGraphWidget