Changeset View
Changeset View
Standalone View
Standalone View
swh/lister/cran/lister.py
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | def get_origins_from_page(self, page: PageType) -> Iterator[ListedOrigin]: | ||||
yield ListedOrigin( | yield ListedOrigin( | ||||
lister_id=self.lister_obj.id, | lister_id=self.lister_obj.id, | ||||
url=origin_url, | url=origin_url, | ||||
visit_type="cran", | 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"], | |||||
"package": package_info["Package"], | |||||
} | |||||
] | ] | ||||
}, | }, | ||||
) | ) | ||||
def read_cran_data() -> List[Dict[str, str]]: | def read_cran_data() -> List[Dict[str, str]]: | ||||
""" | """ | ||||
Runs R script which uses inbuilt API to return a json response | Runs R script which uses inbuilt API to return a json response | ||||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |