pyproject.toml 594 B

1234567891011121314151617181920212223242526272829303132
  1. [tool.black]
  2. line-length = 119
  3. required-version = "21.6b0"
  4. [tool.isort]
  5. profile = "black"
  6. line_length = 119
  7. combine_as_imports = true
  8. combine_star = true
  9. known_local_folder = ["arguments", "test_utils", "tests", "utils"]
  10. [tool.mypy]
  11. plugins = [
  12. "numpy.typing.mypy_plugin",
  13. "pydantic.mypy"
  14. ]
  15. follow_imports = "silent"
  16. warn_redundant_casts = true
  17. warn_unused_ignores = true
  18. disallow_any_generics = true
  19. check_untyped_defs = true
  20. no_implicit_reexport = true
  21. [tool.pydantic-mypy]
  22. init_forbid_extra = true
  23. init_typed = true
  24. warn_required_dynamic_aliases = true
  25. warn_untyped_fields = true