--- a/src/eric7/PluginManager/PluginRepositoryDialog.py Sun Jun 30 15:37:49 2024 +0200 +++ b/src/eric7/PluginManager/PluginRepositoryDialog.py Sun Jun 30 17:58:31 2024 +0200 @@ -45,7 +45,7 @@ QWidget, ) -from eric7 import Globals, Preferences +from eric7 import EricUtilities, Globals, Preferences from eric7.EricGui import EricPixmapCache from eric7.EricNetwork.EricNetworkProxyFactory import proxyAuthenticationRequired from eric7.EricWidgets import EricMessageBox @@ -886,8 +886,10 @@ return PluginStatus.New if pluginDetails["error"]: return PluginStatus.Error - pluginVersionTuple = Globals.versionToTuple(pluginDetails["version"])[:3] - versionTuple = Globals.versionToTuple(version)[:3] + pluginVersionTuple = EricUtilities.versionToTuple(pluginDetails["version"])[ + :3 + ] + versionTuple = EricUtilities.versionToTuple(version)[:3] if pluginVersionTuple < versionTuple: return PluginStatus.RemoteUpdate else: @@ -915,8 +917,8 @@ if pluginDetails is None: return PluginStatus.LocalUpdate if ( - Globals.versionToTuple(pluginDetails["version"])[:3] - < Globals.versionToTuple(version)[:3] + EricUtilities.versionToTuple(pluginDetails["version"])[:3] + < EricUtilities.versionToTuple(version)[:3] ): return PluginStatus.LocalUpdate else: