src/eric7/VirtualEnv/VirtualenvUpgradeConfigurationDialog.py

branch
eric7
changeset 10806
2f6df822e3b9
parent 10439
21c28b0f9e41
child 11090
f5f5f5803935
equal deleted inserted replaced
10805:c114e9476034 10806:2f6df822e3b9
11 import re 11 import re
12 12
13 from PyQt6.QtCore import QProcess, QTimer, pyqtSlot 13 from PyQt6.QtCore import QProcess, QTimer, pyqtSlot
14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox 14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox
15 15
16 from eric7 import Globals, Preferences 16 from eric7 import EricUtilities, Preferences
17 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes 17 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes
18 from eric7.SystemUtilities import FileSystemUtilities, PythonUtilities 18 from eric7.SystemUtilities import FileSystemUtilities, PythonUtilities
19 19
20 from .Ui_VirtualenvUpgradeConfigurationDialog import ( 20 from .Ui_VirtualenvUpgradeConfigurationDialog import (
21 Ui_VirtualenvUpgradeConfigurationDialog, 21 Ui_VirtualenvUpgradeConfigurationDialog,
105 Preferences.getSystem("IOEncoding"), 105 Preferences.getSystem("IOEncoding"),
106 "replace", 106 "replace",
107 ).strip() 107 ).strip()
108 match = re.match(self.__versionRe, output) 108 match = re.match(self.__versionRe, output)
109 if match: 109 if match:
110 return Globals.versionToTuple(match.group(1)) 110 return EricUtilities.versionToTuple(match.group(1))
111 111
112 return (0, 0, 0) # dummy version tuple 112 return (0, 0, 0) # dummy version tuple
113 113
114 @pyqtSlot() 114 @pyqtSlot()
115 def __updateUpgradeDepsCheckBox(self): 115 def __updateUpgradeDepsCheckBox(self):

eric ide

mercurial