diff --git a/pyproject.toml b/pyproject.toml index 350b332..002b70d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ requires-python = ">=3.8" [project.optional-dependencies] -dev=["ruff", "pyright"] +dev=["ruff", "mypy"] [tool.ruff] required-version = ">=0.9.10" @@ -20,3 +20,14 @@ quote-style = "double" [tool.ruff.lint] extend-select = ["I"] + +[tool.mypy] +python_version = "3.8" +platform = "linux" +# strict = true # TODO: enable this once everything is else is handled +check_untyped_defs = true +ignore_missing_imports = true +warn_redundant_casts = true +warn_unused_ignores = true +warn_return_any = true +warn_unreachable = true