Summary
Integer integers are not considered numbers.Number. Also appears to happen for float and complex numbers.
from numbers import Number
a: Number = 1
# ~
# Object of type `Literal[1]` is not assignable to `Number` (invalid-assignment)
Playground Link
Version
ty 0.0.12