[build-system] requires = ["setuptools", "wheel"] build-backend = "setuptools.build_meta" [tool.black] line-length = 79 target-version = ["py38"] [tool.isort] line_length = 79 profile = "black" multi_line_output = 3 [tool.mypy] check_untyped_defs = true disallow_any_generics = true disallow_incomplete_defs = true disallow_subclassing_any = true disallow_untyped_calls = true disallow_untyped_decorators = true disallow_untyped_defs = true no_implicit_optional = true no_implicit_reexport = true show_error_context = true warn_redundant_casts = true warn_return_any = true warn_unused_configs = true warn_unused_ignores = true exclude = [] [tool.pylint."MESSAGES CONTROL"] disable = [ "invalid-name", "missing-class-docstring", "missing-function-docstring", "missing-module-docstring", ] min-similarity-lines = 7