| 
 | 1 | +[mypy]  | 
 | 2 | + | 
 | 3 | +# For details on each flag, please see the mypy documentation at:  | 
 | 4 | +# https://mypy.readthedocs.io/en/stable/config_file.html#config-file  | 
 | 5 | + | 
 | 6 | +# Note: The order of flags listed here should match the order used in mypy's  | 
 | 7 | +# documentation to make it easier to find the documentation for each flag.  | 
 | 8 | + | 
 | 9 | +# Import Discovery  | 
 | 10 | +ignore_missing_imports = false  | 
 | 11 | + | 
 | 12 | +# Disallow dynamic typing  | 
 | 13 | +disallow_any_unimported = true  | 
 | 14 | +disallow_any_expr = true  | 
 | 15 | +disallow_any_decorated = true  | 
 | 16 | +disallow_any_explicit = true  | 
 | 17 | +disallow_any_generics = true  | 
 | 18 | +disallow_subclassing_any = true  | 
 | 19 | + | 
 | 20 | +# Untyped definitions and calls  | 
 | 21 | +disallow_untyped_calls = true  | 
 | 22 | +disallow_untyped_defs = true  | 
 | 23 | +disallow_incomplete_defs = true  | 
 | 24 | +check_untyped_defs = true  | 
 | 25 | +disallow_untyped_decorators = true  | 
 | 26 | + | 
 | 27 | +# None and Optional handling  | 
 | 28 | +implicit_optional = false  | 
 | 29 | +strict_optional = true  | 
 | 30 | + | 
 | 31 | +# Configuring warnings  | 
 | 32 | +warn_redundant_casts = true  | 
 | 33 | +warn_unused_ignores = true  | 
 | 34 | +warn_no_return = true  | 
 | 35 | +warn_return_any = true  | 
 | 36 | +warn_unreachable = true  | 
 | 37 | + | 
 | 38 | +# Miscellaneous strictness flags  | 
 | 39 | +allow_untyped_globals = false  | 
 | 40 | +allow_redefinition = false  | 
 | 41 | +local_partial_types = true  | 
 | 42 | +implicit_reexport = false  | 
 | 43 | +strict_concatenate = true  | 
 | 44 | +strict_equality = true  | 
 | 45 | +strict = true  | 
 | 46 | + | 
 | 47 | +# Configuring error messages  | 
 | 48 | +show_error_context = true  | 
 | 49 | +show_column_numbers = true  | 
 | 50 | +hide_error_codes = false  | 
 | 51 | +pretty = true  | 
 | 52 | +color_output = true  | 
 | 53 | +error_summary = true  | 
 | 54 | +show_absolute_path = true  | 
 | 55 | + | 
 | 56 | +# Miscellaneous  | 
 | 57 | +warn_unused_configs = true  | 
 | 58 | +verbosity = 0  | 
 | 59 | + | 
 | 60 | +# FIXME: As type annotations are introduced, please remove the appropriate  | 
 | 61 | +#        ignore_errors flag below. New modules should NOT be added here!  | 
 | 62 | + | 
 | 63 | +[mypy-kazoo.client]  | 
 | 64 | +ignore_errors = true  | 
 | 65 | + | 
 | 66 | +[mypy-kazoo.exceptions]  | 
 | 67 | +ignore_errors = true  | 
 | 68 | + | 
 | 69 | +[mypy-kazoo.handlers.eventlet]  | 
 | 70 | +ignore_errors = true  | 
 | 71 | + | 
 | 72 | +[mypy-kazoo.handlers.gevent]  | 
 | 73 | +ignore_errors = true  | 
 | 74 | + | 
 | 75 | +[mypy-kazoo.handlers.threading]  | 
 | 76 | +ignore_errors = true  | 
 | 77 | + | 
 | 78 | +[mypy-kazoo.handlers.utils]  | 
 | 79 | +ignore_errors = true  | 
 | 80 | + | 
 | 81 | +[mypy-kazoo.hosts]  | 
 | 82 | +ignore_errors = true  | 
 | 83 | + | 
 | 84 | +[mypy-kazoo.interfaces]  | 
 | 85 | +ignore_errors = true  | 
 | 86 | + | 
 | 87 | +[mypy-kazoo.loggingsupport]  | 
 | 88 | +ignore_errors = true  | 
 | 89 | + | 
 | 90 | +[mypy-kazoo.protocol.connection]  | 
 | 91 | +ignore_errors = true  | 
 | 92 | + | 
 | 93 | +[mypy-kazoo.protocol.paths]  | 
 | 94 | +ignore_errors = true  | 
 | 95 | + | 
 | 96 | +[mypy-kazoo.protocol.serialization]  | 
 | 97 | +ignore_errors = true  | 
 | 98 | + | 
 | 99 | +[mypy-kazoo.protocol.states]  | 
 | 100 | +ignore_errors = true  | 
 | 101 | + | 
 | 102 | +[mypy-kazoo.recipe.barrier]  | 
 | 103 | +ignore_errors = true  | 
 | 104 | + | 
 | 105 | +[mypy-kazoo.recipe.cache]  | 
 | 106 | +ignore_errors = true  | 
 | 107 | + | 
 | 108 | +[mypy-kazoo.recipe.counter]  | 
 | 109 | +ignore_errors = true  | 
 | 110 | + | 
 | 111 | +[mypy-kazoo.recipe.election]  | 
 | 112 | +ignore_errors = true  | 
 | 113 | + | 
 | 114 | +[mypy-kazoo.recipe.lease]  | 
 | 115 | +ignore_errors = true  | 
 | 116 | + | 
 | 117 | +[mypy-kazoo.recipe.lock]  | 
 | 118 | +ignore_errors = true  | 
 | 119 | + | 
 | 120 | +[mypy-kazoo.recipe.partitioner]  | 
 | 121 | +ignore_errors = true  | 
 | 122 | + | 
 | 123 | +[mypy-kazoo.recipe.party]  | 
 | 124 | +ignore_errors = true  | 
 | 125 | + | 
 | 126 | +[mypy-kazoo.recipe.queue]  | 
 | 127 | +ignore_errors = true  | 
 | 128 | + | 
 | 129 | +[mypy-kazoo.recipe.watchers]  | 
 | 130 | +ignore_errors = true  | 
 | 131 | + | 
 | 132 | +[mypy-kazoo.retry]  | 
 | 133 | +ignore_errors = true  | 
 | 134 | + | 
 | 135 | +[mypy-kazoo.security]  | 
 | 136 | +ignore_errors = true  | 
 | 137 | + | 
 | 138 | +[mypy-kazoo.testing.common]  | 
 | 139 | +ignore_errors = true  | 
 | 140 | + | 
 | 141 | +[mypy-kazoo.testing.harness]  | 
 | 142 | +ignore_errors = true  | 
 | 143 | + | 
 | 144 | +[mypy-kazoo.tests.conftest]  | 
 | 145 | +ignore_errors = true  | 
 | 146 | + | 
 | 147 | +[mypy-kazoo.tests.test__connection]  | 
 | 148 | +ignore_errors = true  | 
 | 149 | + | 
 | 150 | +[mypy-kazoo.tests.test_barrier]  | 
 | 151 | +ignore_errors = true  | 
 | 152 | + | 
 | 153 | +[mypy-kazoo.tests.test_build]  | 
 | 154 | +ignore_errors = true  | 
 | 155 | + | 
 | 156 | +[mypy-kazoo.tests.test_cache]  | 
 | 157 | +ignore_errors = true  | 
 | 158 | + | 
 | 159 | +[mypy-kazoo.tests.test_client]  | 
 | 160 | +ignore_errors = true  | 
 | 161 | + | 
 | 162 | +[mypy-kazoo.tests.test_counter]  | 
 | 163 | +ignore_errors = true  | 
 | 164 | + | 
 | 165 | +[mypy-kazoo.tests.test_election]  | 
 | 166 | +ignore_errors = true  | 
 | 167 | + | 
 | 168 | +[mypy-kazoo.tests.test_eventlet_handler]  | 
 | 169 | +ignore_errors = true  | 
 | 170 | + | 
 | 171 | +[mypy-kazoo.tests.test_exceptions]  | 
 | 172 | +ignore_errors = true  | 
 | 173 | + | 
 | 174 | +[mypy-kazoo.tests.test_gevent_handler]  | 
 | 175 | +ignore_errors = true  | 
 | 176 | + | 
 | 177 | +[mypy-kazoo.tests.test_hosts]  | 
 | 178 | +ignore_errors = true  | 
 | 179 | + | 
 | 180 | +[mypy-kazoo.tests.test_interrupt]  | 
 | 181 | +ignore_errors = true  | 
 | 182 | + | 
 | 183 | +[mypy-kazoo.tests.test_lease]  | 
 | 184 | +ignore_errors = true  | 
 | 185 | + | 
 | 186 | +[mypy-kazoo.tests.test_lock]  | 
 | 187 | +ignore_errors = true  | 
 | 188 | + | 
 | 189 | +[mypy-kazoo.tests.test_partitioner]  | 
 | 190 | +ignore_errors = true  | 
 | 191 | + | 
 | 192 | +[mypy-kazoo.tests.test_party]  | 
 | 193 | +ignore_errors = true  | 
 | 194 | + | 
 | 195 | +[mypy-kazoo.tests.test_paths]  | 
 | 196 | +ignore_errors = true  | 
 | 197 | + | 
 | 198 | +[mypy-kazoo.tests.test_queue]  | 
 | 199 | +ignore_errors = true  | 
 | 200 | + | 
 | 201 | +[mypy-kazoo.tests.test_retry]  | 
 | 202 | +ignore_errors = true  | 
 | 203 | + | 
 | 204 | +[mypy-kazoo.tests.test_sasl]  | 
 | 205 | +ignore_errors = true  | 
 | 206 | + | 
 | 207 | +[mypy-kazoo.tests.test_security]  | 
 | 208 | +ignore_errors = true  | 
 | 209 | + | 
 | 210 | +[mypy-kazoo.tests.test_selectors_select]  | 
 | 211 | +ignore_errors = true  | 
 | 212 | + | 
 | 213 | +[mypy-kazoo.tests.test_threading_handler]  | 
 | 214 | +ignore_errors = true  | 
 | 215 | + | 
 | 216 | +[mypy-kazoo.tests.test_utils]  | 
 | 217 | +ignore_errors = true  | 
 | 218 | + | 
 | 219 | +[mypy-kazoo.tests.test_watchers]  | 
 | 220 | +ignore_errors = true  | 
 | 221 | + | 
 | 222 | +[mypy-kazoo.tests.util]  | 
 | 223 | +ignore_errors = true  | 
 | 224 | + | 
 | 225 | +[mypy-kazoo.version]  | 
 | 226 | +ignore_errors = true  | 
0 commit comments