diff --git a/swh/loader/pypi/loader.py b/swh/loader/pypi/loader.py index 66369d2118df1432044d69b80f74b226e1b5b4dc..f87cbbc1a25452da42d653195dffaee4d84addff 100644 --- a/swh/loader/pypi/loader.py +++ b/swh/loader/pypi/loader.py @@ -113,7 +113,7 @@ class PyPILoader(SWHLoader): # retrieve only revisions (e.g the alias we do not want here) revs = [rev['target'] for rev in last_snapshot['branches'].values() - if rev['target_type'] == 'revision'] + if rev and rev['target_type'] == 'revision'] known_revisions = self.storage.revision_get(revs) ret = {} for revision in known_revisions: