# IMPORTANT # Set "ignore_missing_imports" per package below, rather than globally. # That will help identify missing type stubs that should be added to the sanity test environment. [mypy] # There are ~350 errors reported in ansible-test when strict optional checking is enabled. # Until the number of occurrences are greatly reduced, it's better to disable strict checking. strict_optional = False # There are ~25 errors reported in ansible-test under the 'misc' code. # The majority of those errors are "Only concrete class can be given", which is due to a limitation of mypy. # See: https://github.com/python/mypy/issues/5374 disable_error_code = misc [mypy-argcomplete] ignore_missing_imports = True [mypy-coverage] ignore_missing_imports = True [mypy-ansible_release] ignore_missing_imports = True [mypy-StringIO] ignore_missing_imports = True