@@ -110,24 +110,18 @@ reportSelfClsParameterName = false
110110reportUnsupportedDunderAll = " 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
123123disallow_untyped_calls = false # TODO
124- disallow_untyped_defs = false # TODO
125- disallow_incomplete_defs = false # TODO
126124check_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
132126disable_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