PluginManager/PluginRepositoryDialog.py

changeset 6608
954711fa91d8
parent 6600
092cb8a3fc34
child 6612
87984e7f11d9
equal deleted inserted replaced
6607:5237edb40b88 6608:954711fa91d8
655 archivesPattern = archive.rsplit('-', 1)[0] + "-*.zip" 655 archivesPattern = archive.rsplit('-', 1)[0] + "-*.zip"
656 if len(glob.glob(archivesPattern)) == 0: 656 if len(glob.glob(archivesPattern)) == 0:
657 # Check against installed/loaded plug-ins 657 # Check against installed/loaded plug-ins
658 pluginName = filename.rsplit('-', 1)[0] 658 pluginName = filename.rsplit('-', 1)[0]
659 pluginDetails = self.__pluginManager.getPluginDetails(pluginName) 659 pluginDetails = self.__pluginManager.getPluginDetails(pluginName)
660 if pluginDetails is None: 660 if pluginDetails is None or \
661 pluginDetails["moduleName"] != pluginName:
661 return PluginRepositoryWidget.PluginStatusNew 662 return PluginRepositoryWidget.PluginStatusNew
662 pluginVersionTuple = Globals.versionToTuple( 663 pluginVersionTuple = Globals.versionToTuple(
663 pluginDetails["version"])[:3] 664 pluginDetails["version"])[:3]
664 versionTuple = Globals.versionToTuple(version)[:3] 665 versionTuple = Globals.versionToTuple(version)[:3]
665 if pluginVersionTuple < versionTuple: 666 if pluginVersionTuple < versionTuple:

eric ide

mercurial