Переименовать каталог .contrib-candidates, чтобы его видел mypy
По умолчанию mypy не заглядывает в каталог, чьё название начинается с точки. Такую проблему легко не заметить, а потом сложно починить.
Как выглядит ошибка:
# mypy /src/.contrib-candidates/
.contrib-candidates is not a valid Python package name
Самый простой способ избежать проблемы -- это избавиться от скрытых каталогов в репозитории с кодом.
Edited by Евгений Евсеев