packagist: Skip package if unable to parse the last update date

This commit is contained in:
Antoine R. Dumont (@ardumont) 2023-08-03 15:44:30 +02:00
parent d4f3e91466
commit 15a4c4cdb4
No known key found for this signature in database
GPG key ID: 52E2E9840D10C3B8

View file

@ -239,7 +239,10 @@ class PackagistLister(Lister[PackagistListerState, PackagistPageType]):
dist_time_str = version_info.get("time", "")
if not dist_time_str:
continue
dist_time = iso8601.parse_date(dist_time_str)
try:
dist_time = iso8601.parse_date(dist_time_str)
except iso8601.iso8601.ParseError:
continue
if last_update is None or dist_time > last_update:
last_update = dist_time