
Depending on some instances, we have some specific heuristics, some instances: - have summary pages which do not not list metadata_url (so some computation happens to list git:// origins which are cloneable) - have summary page which reference metadata_url as a multiple comma separated urls - lists relative urls of the repository so we need to join it with the main instance url to have a complete cloneable origins (or summary page) - lists "down" http origins (cloning those won't work) so lists those as cloneable https ones (when the main url is behind https). Refs. swh/devel/swh-lister#1800
59 lines
1,003 B
INI
59 lines
1,003 B
INI
[mypy]
|
|
namespace_packages = True
|
|
warn_unused_ignores = True
|
|
|
|
# 3rd party libraries without stubs (yet)
|
|
|
|
[mypy-bs4.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-celery.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-debian.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-iso8601.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-launchpadlib.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-lazr.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-lxml.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-pkg_resources.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-pytest.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-pytest_postgresql.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-requests_mock.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-urllib3.util.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-dulwich.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-dateparser.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-testing.postgresql.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-psycopg2.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-repomd.*]
|
|
ignore_missing_imports = True
|
|
|
|
[mypy-defusedxml.*]
|
|
ignore_missing_imports = True
|