--- a +++ b/.mypy.ini @@ -0,0 +1,55 @@ +[mypy] +python_version = 3.10 +show_column_numbers = True +warn_unused_configs = True + +[mypy-femr] +warn_return_any = True +disallow_untyped_defs = True +disallow_incomplete_defs = True +no_implicit_optional = True +warn_unused_ignores = True +warn_unreachable = True +strict_equality = True +follow_imports = silent +disallow_any_generics = True + +[mypy-numpy.*] +ignore_missing_imports = True + +[mypy-scipy.*] +ignore_missing_imports = True + +[mypy-setuptools.*] +ignore_missing_imports = True + +[mypy-pytest.*] +ignore_missing_imports = True + +[mypy-sklearn.*] +ignore_missing_imports = True + +[mypy-toml.*] +ignore_errors = True +ignore_missing_imports = True + +[mypy-datasets.*] +ignore_missing_imports = True + +[mypy-flash_attn.*] +ignore_missing_imports = True + +[mypy-pyarrow.*] +ignore_missing_imports = True + +[mypy-torch.*] +ignore_missing_imports = True + +[mypy-einops.*] +ignore_missing_imports = True + +[mypy-transformers.*] +ignore_missing_imports = True + +[mypy-msgpack.*] +ignore_missing_imports = True