invalid-index-type (RUF016)
Added in v0.0.278 · Related issues · View source
What it does
Checks for indexed access to lists, strings, tuples, bytes, and comprehensions using a type other than an integer or slice.
Why is this bad?
Only integers or slices can be used as indices to these types. Using
other types will result in a TypeError at runtime and a SyntaxWarning at
import time.
Example
Use instead: