@@ -221,6 +221,28 @@ isort.lines-between-types = 1
221221max_supported_python = " 3.14"
222222table_format = " long"
223223
224+ [tool .mypy ]
225+ python_version = " 3.10"
226+ namespace_packages = true
227+ explicit_package_bases = true
228+ check_untyped_defs = true
229+ disallow_any_generics = true
230+ disallow_incomplete_defs = true
231+ disallow_subclassing_any = true
232+ disallow_untyped_calls = true
233+ disallow_untyped_decorators = true
234+ disallow_untyped_defs = true
235+ follow_imports = " normal"
236+ no_implicit_optional = true
237+ strict_equality = true
238+ warn_no_return = true
239+ warn_redundant_casts = true
240+ warn_return_any = true
241+ warn_unused_ignores = true
242+ exclude = [
243+ " tests/test_plugin/build" ,
244+ ]
245+
224246[tool .pytest .ini_options ]
225247minversion = " 6.0"
226248xfail_strict = true
@@ -271,25 +293,3 @@ showcontent = true
271293directory = " fixing"
272294name = " Fixes"
273295showcontent = true
274-
275- [tool .mypy ]
276- python_version = " 3.10"
277- namespace_packages = true
278- explicit_package_bases = true
279- check_untyped_defs = true
280- disallow_any_generics = true
281- disallow_incomplete_defs = true
282- disallow_subclassing_any = true
283- disallow_untyped_calls = true
284- disallow_untyped_decorators = true
285- disallow_untyped_defs = true
286- follow_imports = " normal"
287- no_implicit_optional = true
288- strict_equality = true
289- warn_no_return = true
290- warn_redundant_casts = true
291- warn_return_any = true
292- warn_unused_ignores = true
293- exclude = [
294- " tests/test_plugin/build" ,
295- ]
0 commit comments