diff -r bd9eb721aeed -r 662e5eb1ba8b ProjectFlask/FlaskMigrateExtension/MigrateProjectExtension.py --- a/ProjectFlask/FlaskMigrateExtension/MigrateProjectExtension.py Sat Nov 26 17:43:53 2022 +0100 +++ b/ProjectFlask/FlaskMigrateExtension/MigrateProjectExtension.py Wed Dec 21 09:59:34 2022 +0100 @@ -13,11 +13,16 @@ from PyQt6.QtCore import QObject, QProcess, pyqtSlot from PyQt6.QtWidgets import QDialog, QInputDialog, QLineEdit, QMenu -from eric7 import Utilities from eric7.EricGui.EricAction import EricAction from eric7.EricWidgets import EricMessageBox from eric7.EricWidgets.EricApplication import ericApp +try: + from eric7.SystemUtilities.FileSystemUtilities import isinpath +except ImportError: + # imports for eric < 23.1 + from eric7.Utilities import isinpath + from ..FlaskCommandDialog import FlaskCommandDialog @@ -317,7 +322,7 @@ @rtype bool """ interpreter = self.__project.getVirtualenvInterpreter() - if interpreter and Utilities.isinpath(interpreter): + if interpreter and isinpath(interpreter): detector = os.path.join( os.path.dirname(__file__), "FlaskMigrateDetector.py" )