Changeset View
Changeset View
Standalone View
Standalone View
swh/lister/cran/lister.py
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Lines | def get_origins_from_page(self, page: PageType) -> Iterator[ListedOrigin]: | ||||
# most recent version will be listed first | # most recent version will be listed first | ||||
continue | continue | ||||
seen_urls.add(origin_url) | seen_urls.add(origin_url) | ||||
yield ListedOrigin( | yield ListedOrigin( | ||||
lister_id=self.lister_obj.id, | lister_id=self.lister_obj.id, | ||||
url=origin_url, | url=origin_url, | ||||
visit_type="tar", | visit_type="cran", | ||||
last_update=parse_packaged_date(package_info), | last_update=parse_packaged_date(package_info), | ||||
extra_loader_arguments={ | extra_loader_arguments={ | ||||
"artifacts": [ | "artifacts": [ | ||||
{"url": artifact_url, "version": package_info["Version"]} | {"url": artifact_url, "version": package_info["Version"]} | ||||
] | ] | ||||
}, | }, | ||||
) | ) | ||||
▲ Show 20 Lines • Show All 73 Lines • Show Last 20 Lines |