diff -r bbe0a4b0832e -r 7c5d443a2544 src/eric7/UI/UserInterface.py --- a/src/eric7/UI/UserInterface.py Tue Dec 06 19:46:18 2022 +0100 +++ b/src/eric7/UI/UserInterface.py Wed Dec 07 08:56:33 2022 +0100 @@ -8347,9 +8347,9 @@ vers = VersionOnly.split("snapshot-")[1] return vers > snapshot - versionTuple = self.__versionToTuple(VersionOnly) + versionTuple = Globals.versionToTuple(VersionOnly) if isinstance(required, str): - required = self.__versionToTuple(required) + required = Globals.versionToTuple(required) try: res = versionTuple > required except TypeError: @@ -8357,27 +8357,6 @@ res = True return res - def __versionToTuple(self, version): - """ - Private method to convert a version string into a tuple. - - @param version version string - @type str - @return version tuple - @rtype tuple of int - """ - versionParts = [] - for part in version.split("."): - part = part.strip() - if part: - try: - part = int(part) - except ValueError: - # not an integer, ignore - continue - versionParts.append(part) - return tuple(versionParts) - ################################# ## Below are some utility methods #################################