PY3.C0105
Typevar name incorrect variance
Emitted when a TypeVar name doesn't reflect its type variance. According to PEP8, it is recommended to add suffixes '_co' and '_contra' to the variables used to declare covariant or contravariant behaviour respectively. Invariant (default) variables do not require a suffix. The message is also emitted when invariant variables do have a suffix.
Noncompliant Code:
Copy
# to be added
Compliant Code:
Copy
# to be added