1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
[tool.black]
exclude = '''
/(
\.pytest_cache
| \.git
| \.venv
)/
'''
[tool.mypy]
exclude = ['build', 'docs', 'examples']
disallow_untyped_defs = true
check_untyped_defs = true
[[tool.mypy.overrides]]
module = [
"marshmallow_enum",
"marshmallow_objects",
"parametrize"
]
ignore_missing_imports = true
[[tool.mypy.overrides]]
module = ["tests.*"]
disallow_untyped_defs = false
check_untyped_defs = false
[tool.pytest.ini_options]
filterwarnings = [
"error"
]
[build-system]
requires = [
"setuptools >= 35.0.2",
]
build-backend = "setuptools.build_meta"
|