Plugins/UiExtensionPlugins/PipInterface/PipSearchDialog.py

changeset 6155
ae44225e7e7c
parent 6048
82ad8ec9548c
child 6257
4523c5e6dd43
equal deleted inserted replaced
6154:11ea3d31937a 6155:ae44225e7e7c
275 'name': name, 275 'name': name,
276 'summary': summary, 276 'summary': summary,
277 'version': [version.strip()], 277 'version': [version.strip()],
278 'score': score} 278 'score': score}
279 else: 279 else:
280 # TODO: allow for multiple versions using highest score
281 if score > packages[name]['score']: 280 if score > packages[name]['score']:
282 packages[name]['score'] = score 281 packages[name]['score'] = score
283 packages[name]['summary'] = summary 282 packages[name]['summary'] = summary
284 packages[name]['version'].append(version.strip()) 283 packages[name]['version'].append(version.strip())
285 284
286 return list(packages.values()) 285 return list(packages.values())
287 286
288 def __score(self, name, summary): 287 def __score(self, name, summary):
289 """ 288 """

eric ide

mercurial