26 QToolButton, |
26 QToolButton, |
27 QTreeWidgetItem, |
27 QTreeWidgetItem, |
28 QWidget, |
28 QWidget, |
29 ) |
29 ) |
30 |
30 |
31 from eric7 import Globals, Preferences |
31 from eric7 import EricUtilities, Preferences |
32 from eric7.EricGui import EricPixmapCache |
32 from eric7.EricGui import EricPixmapCache |
33 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
33 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
34 from eric7.EricWidgets import EricMessageBox |
34 from eric7.EricWidgets import EricMessageBox |
35 from eric7.EricWidgets.EricApplication import ericApp |
35 from eric7.EricWidgets.EricApplication import ericApp |
36 |
36 |
361 if venvName: |
361 if venvName: |
362 pipList = self.packagesList.findItems( |
362 pipList = self.packagesList.findItems( |
363 "pip", Qt.MatchFlag.MatchExactly | Qt.MatchFlag.MatchCaseSensitive |
363 "pip", Qt.MatchFlag.MatchExactly | Qt.MatchFlag.MatchCaseSensitive |
364 ) |
364 ) |
365 if len(pipList) > 0: |
365 if len(pipList) > 0: |
366 pipVersionTuple = Globals.versionToTuple( |
366 pipVersionTuple = EricUtilities.versionToTuple( |
367 pipList[0].text(PipPackagesWidget.InstalledVersionColumn) |
367 pipList[0].text(PipPackagesWidget.InstalledVersionColumn) |
368 ) |
368 ) |
369 |
369 |
370 return pipVersionTuple |
370 return pipVersionTuple |
371 |
371 |