[mypy] python_version = 3.11 warn_return_any = True warn_unused_configs = True explicit_package_bases = True strict = True follow_imports = silent disallow_any_unimported = True # TODO: Investigate marshmallow-generic disallow_any_expr = False disallow_any_decorated = True disallow_any_explicit = True disallow_any_generics = True disallow_subclassing_any = True mypy_path = $MYPY_CONFIG_FILE_DIR/stubs plugins = pydantic.mypy [pydantic-mypy] init_forbid_extra = true init_typed = true [mypy-charts.logic.permissions] # TODO: Clean up with oto types (or remove oto) disallow_any_explicit = False [mypy-owsrequest.*] ignore_missing_imports = True