From e508ff6910fa8a79af138b47afa8f25fa5de19c5 Mon Sep 17 00:00:00 2001 From: bjhardcastle Date: Sat, 19 Aug 2023 14:06:30 -0700 Subject: [PATCH] Update mypy config --- pyproject.toml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e181c887..f5c4f143 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,7 +50,7 @@ dev = [ ruff = "ruff check src --fix-only" black = "black src" test = "pytest --cov" -mypy = "mypy src" +mypy = "mypy src --install-types --non-interactive" bumpver = "pdm bump micro" tag = "pdm bump tag" @@ -160,6 +160,18 @@ testpaths = [ "tests", ] +[tool.mypy] +check_untyped_defs = false +disallow_untyped_defs = false +disallow_incomplete_defs = false +disallow_untyped_decorators = false +disallow_any_unimported = false +warn_return_any = false +warn_unused_ignores = true +no_implicit_optional = true +show_error_codes = true +ignore_missing_imports = true + [build-system] requires = [ "setuptools>=61",