@@ -22,7 +22,6 @@ classifiers=[
22
22
" Programming Language :: Python :: Implementation :: CPython" ,
23
23
" Programming Language :: Python :: Implementation :: PyPy" ,
24
24
" Programming Language :: Python :: 3 :: Only" ,
25
- " Programming Language :: Python :: 3.7" ,
26
25
" Programming Language :: Python :: 3.8" ,
27
26
" Programming Language :: Python :: 3.9" ,
28
27
" Programming Language :: Python :: 3.10" ,
@@ -123,7 +122,6 @@ skip_gitignore = true
123
122
skip = [" ./build" , " ./docs" ]
124
123
known_first_party = [" outcome" ]
125
124
126
-
127
125
[tool .mypy ]
128
126
python_version = " 3.8"
129
127
@@ -138,16 +136,16 @@ warn_unreachable = true
138
136
warn_return_any = true
139
137
140
138
# Avoid subtle backsliding
141
- # disallow_any_decorated = true
142
- disallow_any_generics = true
143
- disallow_any_unimported = true
144
139
disallow_incomplete_defs = true
145
140
disallow_subclassing_any = true
141
+ disallow_any_unimported = true
142
+ disallow_any_generics = true
143
+ disallow_any_explicit = false
144
+
145
+ check_untyped_defs = true
146
146
disallow_untyped_calls = true
147
- disallow_untyped_decorators = true
148
147
disallow_untyped_defs = true
149
- check_untyped_defs = true
150
- disallow_any_explicit = false
148
+ disallow_untyped_decorators = true
151
149
152
150
# DO NOT use `ignore_errors`; it doesn't apply
153
151
# downstream and users have to deal with them.
0 commit comments