Merge pull request #67 from ryuzakyl/hotfix/remove-package-duplicates

BUG: remove package/version duplicates
This commit is contained in:
Vadim Kravcenko 2017-04-20 13:49:39 +02:00 committed by GitHub
commit 7f791ea93d

View File

@ -184,7 +184,16 @@ def get_import_local(imports, encoding=None):
for item in imports: for item in imports:
if item.lower() in local: if item.lower() in local:
result.append(local[item.lower()]) result.append(local[item.lower()])
return result
# removing duplicates of package/version
result_unique = [
dict(t)
for t in set([
tuple(d.items()) for d in result
])
]
return result_unique
def get_pkg_names(pkgs): def get_pkg_names(pkgs):