Skip to content

Commit 8ef64c9

Browse files
committed
🐴 work around some mypy bugs
1 parent 3749036 commit 8ef64c9

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/_numtype/op.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ _T_co = TypeVar("_T_co", covariant=True, default=Any)
4747

4848
class CanEq(Protocol[_T_contra, _T_co]):
4949
@override
50-
def __eq__(self, x: _T_contra, /) -> _T_co: ... # pyright: ignore[reportIncompatibleMethodOverride]
50+
def __eq__(self, x: _T_contra, /) -> _T_co: ... # type: ignore[override] # pyright: ignore[reportIncompatibleMethodOverride]
5151

5252
class CanNe(Protocol[_T_contra, _T_co]):
5353
@override
54-
def __ne__(self, x: _T_contra, /) -> _T_co: ... # pyright: ignore[reportIncompatibleMethodOverride]
54+
def __ne__(self, x: _T_contra, /) -> _T_co: ... # type: ignore[override] # pyright: ignore[reportIncompatibleMethodOverride]
5555

5656
class CanLt(Protocol[_T_contra, _T_co]):
5757
def __lt__(self, x: _T_contra, /) -> _T_co: ...

tool/testgen.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1352,6 +1352,7 @@ def _gen_testcases_binop_py_0d(
13521352

13531353
name1, name2 = (name_py, name_np) if reflect else (name_np, name_py)
13541354

1355+
val_py: Any
13551356
dtype_py, val_py = np.dtype(pytype), pytype(1)
13561357
if self.opname == "matmul":
13571358
for n in self.shape[::-1]:

0 commit comments

Comments
 (0)