1import numpy as np 2from numpy.typing import ArrayLike 3 4 5class A: 6 pass 7 8 9x1: ArrayLike = (i for i in range(10)) # E: Incompatible types in assignment 10x2: ArrayLike = A() # E: Incompatible types in assignment 11x3: ArrayLike = {1: "foo", 2: "bar"} # E: Incompatible types in assignment 12 13scalar = np.int64(1) 14scalar.__array__(dtype=np.float64) # E: Unexpected keyword argument 15array = np.array([1]) 16array.__array__(dtype=np.float64) # E: Unexpected keyword argument 17