diff -r 5798ee4a8807 -r 3f23dbf37dbe src/eric7/PipInterface/PipPackagesWidget.py --- a/src/eric7/PipInterface/PipPackagesWidget.py Fri Nov 04 13:46:31 2022 +0100 +++ b/src/eric7/PipInterface/PipPackagesWidget.py Fri Nov 04 13:52:26 2022 +0100 @@ -7,37 +7,35 @@ Module implementing the pip packages management widget. """ -import textwrap +import contextlib +import html.parser import os -import html.parser -import contextlib +import textwrap from packaging.specifiers import SpecifierSet - -from PyQt6.QtCore import pyqtSlot, Qt, QUrl, QUrlQuery +from PyQt6.QtCore import Qt, QUrl, QUrlQuery, pyqtSlot from PyQt6.QtGui import QIcon from PyQt6.QtNetwork import QNetworkReply, QNetworkRequest from PyQt6.QtWidgets import ( - QWidget, - QToolButton, + QAbstractItemView, QApplication, + QDialog, QHeaderView, + QMenu, + QToolButton, QTreeWidgetItem, - QMenu, - QDialog, - QAbstractItemView, + QWidget, ) -from eric7.EricWidgets.EricApplication import ericApp +from eric7 import Globals, Preferences +from eric7.EricGui import EricPixmapCache +from eric7.EricGui.EricOverrideCursor import EricOverrideCursor from eric7.EricWidgets import EricMessageBox -from eric7.EricGui.EricOverrideCursor import EricOverrideCursor +from eric7.EricWidgets.EricApplication import ericApp from .PipVulnerabilityChecker import Package, VulnerabilityCheckError from .Ui_PipPackagesWidget import Ui_PipPackagesWidget -from eric7.EricGui import EricPixmapCache -from eric7 import Globals, Preferences - class PypiSearchResultsParser(html.parser.HTMLParser): """