Skip to content

sourceforge: Also skip ConnectionError when fetching project info

The sourceforge lister sends various HTTP requests to get info about a project, for instance to get the branch name of a Bazaar project.

If HTTP errors occurred during these steps, they were discarded in order for the listing to continue but connection errors were not and as a consequence the listing was failing when encountering such error.

Currently, the legacy Bazaar project hosted on sourceforge seems down and connection errors are raised when attempting to fetch branch names so the lister does not process all projects as it crashes in mid-flight.

Fixes SWH-LISTER-BY.

Edited by Antoine Lambert

Merge request reports