1[mypy]
2python_version = 3.6
3
4# Untyped definitions and calls
5disallow_incomplete_defs = True
6
7# None and Optional handling
8no_implicit_optional = True
9strict_optional = True
10
11# Configuring warnings
12warn_no_return = True
13warn_redundant_casts = True
14warn_unreachable = True
15
16# Miscellaneous strictness flags
17strict_equality = True
18
19[mypy-ufoLib2.*]
20disallow_untyped_defs = True
21
22[mypy-fontTools.*]
23ignore_missing_imports = True
24
25[mypy-pytest]
26ignore_missing_imports = True
27
28[mypy-py]
29ignore_missing_imports = True
30
31[mypy-setuptools]
32ignore_missing_imports = True
33