sourceforge: Fix listing of bzr projects

Fix sourceforge origin URL for bzr projects,
http://project.bzr.sourceforge.net/bzrroot/project
redirects to http://project.bzr.sourceforge.net/bzr/project.

Handle bzr projects with multiple branches, one listed origin
must be created per branch.

Discard bzr projects that no longer exist from listing.
This commit is contained in:
Antoine Lambert 2022-04-21 15:08:33 +02:00
parent 63a744559f
commit 2fa9f0abd2
10 changed files with 1005 additions and 71 deletions

View file

@ -22,6 +22,9 @@ ignore_missing_imports = True
[mypy-lazr.*]
ignore_missing_imports = True
[mypy-lxml.*]
ignore_missing_imports = True
[mypy-pkg_resources.*]
ignore_missing_imports = True