[mypy] # Temporarily ignore missing type stubs for third-party libraries to focus on # type errors inside the project. We'll tighten this later. ignore_missing_imports = True python_version = 3.11 show_error_codes = True # Per-module ignores can be added later for specific noisy modules. [mypy-tests.*] ignore_errors = True # Temporarily ignore entire implementation areas that produce many non-actionable # mypy errors (third-party untyped libs or large unannotated modules). We'll # progressively remove these ignores as we annotate the codebase. [mypy-models.transliteration.*] ignore_errors = True [mypy-models.overlay.*] ignore_errors = True [mypy-models.osc.*] ignore_errors = True [mypy-models.transcription.*] ignore_errors = True [mypy-models.translation.*] ignore_errors = True [mypy-device_manager] ignore_errors = True