Always load the latest version of mirrors.json. It does not ever make sense to attempt to download a repository from a URL which updated. This also ensures that the update can succeed if we there are commits where repositories.json existed, but mirrors was added later
Also removed a function that is no longer used
Code review checklist (for code reviewer to complete)
[ ] Pull request represents a single change (i.e. not fixing disparate/unrelated things in a single PR)
[ ] Title summarizes what is changing
[ ] Commit messages are meaningful (see this for details)
[ ] Tests have been included and/or updated, as appropriate
[ ] Docstrings have been included and/or updated, as appropriate
[ ] Changelog has been updated, as needed (see CHANGELOG.md)
Description (e.g. "Related to ...", etc.)
Always load the latest version of mirrors.json. It does not ever make sense to attempt to download a repository from a URL which updated. This also ensures that the update can succeed if we there are commits where repositories.json existed, but mirrors was added later
Also removed a function that is no longer used
Code review checklist (for code reviewer to complete)