From: Michael Oliver Date: Fri, 26 Aug 2022 13:25:02 +0000 (+0100) Subject: 🔧 Update mypy config, use `strict = true` instead of manual configs (#4605) X-Git-Tag: 0.81.0~45 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8cd8aa4b67f06255bb0016cb478b7541766a8e31;p=thirdparty%2Ffastapi%2Ffastapi.git 🔧 Update mypy config, use `strict = true` instead of manual configs (#4605) Co-authored-by: Sebastián Ramírez --- diff --git a/pyproject.toml b/pyproject.toml index 9263985ce0..3b77b113b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -104,21 +104,7 @@ profile = "black" known_third_party = ["fastapi", "pydantic", "starlette"] [tool.mypy] -# --strict -disallow_any_generics = true -disallow_subclassing_any = true -disallow_untyped_calls = true -disallow_untyped_defs = true -disallow_incomplete_defs = true -check_untyped_defs = true -disallow_untyped_decorators = true -no_implicit_optional = true -warn_redundant_casts = true -warn_unused_ignores = true -warn_return_any = true -implicit_reexport = false -strict_equality = true -# --strict end +strict = true [[tool.mypy.overrides]] module = "fastapi.concurrency"