Skip to content

Commit d98fc6f

Browse files
committed
Mypy: remove already complete TODO from config
1 parent 62f5b8c commit d98fc6f

File tree

1 file changed

+10
-19
lines changed

1 file changed

+10
-19
lines changed

pyproject.toml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -110,24 +110,18 @@ reportSelfClsParameterName = false
110110
reportUnsupportedDunderAll = "error"
111111

112112
[tool.mypy]
113-
# Target oldest supported Python version
114-
python_version = "3.9"
115-
# Allow dynamic typing
116-
disallow_any_unimported = false # TODO
117-
disallow_any_expr = false # TODO
118-
disallow_any_decorated = false # TODO
119-
disallow_any_explicit = false # TODO
120-
disallow_any_generics = false # TODO
121-
disallow_subclassing_any = false # TODO
122-
# Untyped definitions and calls
113+
python_version = "3.9" # Target oldest supported Python version
114+
strict = true
115+
show_column_numbers = true
116+
warn_unused_ignores = false # Change from pandas
117+
# Partial stubs are acceptable
118+
disallow_any_generics = false
119+
disallow_incomplete_defs = false
120+
disallow_untyped_defs = false
121+
# Allow dynamic typing in our own code
122+
warn_return_any = false # TODO
123123
disallow_untyped_calls = false # TODO
124-
disallow_untyped_defs = false # TODO
125-
disallow_incomplete_defs = false # TODO
126124
check_untyped_defs = true
127-
disallow_untyped_decorators = true
128-
# Configuring warnings
129-
warn_redundant_casts = true
130-
warn_unused_ignores = false # Change from pandas
131125
# Suppressing errors
132126
disable_error_code = [
133127
# Not all imports in these stubs are gonna be typed
@@ -143,9 +137,6 @@ disable_error_code = [
143137
"operator",
144138
"override",
145139
"return",
146-
"type-var",
147140
"valid-type",
148141
"var-annotated",
149142
]
150-
# Configuring error messages
151-
show_column_numbers = true

0 commit comments

Comments
 (0)