Merge pull request #9 from littmus/master

Exclude relative imports and fix getting latest version.
This commit is contained in:
Vadim Kravcenko 2015-05-02 11:40:11 +02:00
commit 22ac931a45

View File

@ -22,7 +22,7 @@ from yarg.exceptions import HTTPError
REGEXP = [ REGEXP = [
re.compile(r'^import (.+)$'), re.compile(r'^import (.+)$'),
re.compile(r'from (.*?) import (?:.*)') re.compile(r'^from ((?!\.+).*?) import (?:.*)$')
] ]
@ -80,7 +80,7 @@ def get_imports_info(imports):
continue continue
if not data or not data.release_ids: if not data or not data.release_ids:
continue continue
last_release = data.release_ids[-1] last_release = data.latest_release_id
result.append({'name': item, 'version': last_release}) result.append({'name': item, 'version': last_release})
return result return result