Skip to content

Commit dfd0dc5

Browse files
committed
fix: #718 mypy and pyright
1 parent 5097d88 commit dfd0dc5

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

pandas-stubs/core/series.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1763,7 +1763,7 @@ class Series(IndexOpsMixin[S1], NDFrame):
17631763
self: Series[_T_INT], other: _nonseries_int | Series[int]
17641764
) -> Series[_T_INT]: ...
17651765
@overload
1766-
def __sub__(
1766+
def __sub__( # type: ignore[overload-overlap]
17671767
self: Series[Timestamp], other: _nonseries_timedelta | Series[Timedelta]
17681768
) -> Series[Timestamp]: ...
17691769
@overload

tests/test_series.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1590,7 +1590,7 @@ def test_series_min_max_sub_axis() -> None:
15901590
sm = s1 * s2
15911591
sd = s1 / s2
15921592
check(assert_type(sa, pd.Series), pd.Series) # type: ignore[assert-type]
1593-
check(assert_type(ss, pd.Series), pd.Series) # type: ignore[assert-type]
1593+
check(assert_type(ss, pd.Series), pd.Series)
15941594
check(assert_type(sm, pd.Series), pd.Series) # type: ignore[assert-type]
15951595
check(assert_type(sd, pd.Series), pd.Series)
15961596

tests/test_timefuncs.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1402,9 +1402,9 @@ def test_timedelta64_and_arithmatic_operator() -> None:
14021402
check(assert_type((s3 + td), "pd.Series[pd.Timedelta]"), pd.Series, pd.Timedelta)
14031403
check(assert_type((s3 / td), "pd.Series[float]"), pd.Series, float)
14041404
if TYPE_CHECKING_INVALID_USAGE:
1405-
r1 = s1 * td # pyright: ignore[reportOperatorIssue]
1406-
r2 = s1 / td # pyright: ignore[reportOperatorIssue]
1407-
r3 = s3 * td # pyright: ignore[reportOperatorIssue]
1405+
r1 = s1 * td # type: ignore[var-annotated]
1406+
r2 = s1 / td # type: ignore[operator] # pyright: ignore[reportOperatorIssue]
1407+
r3 = s3 * td # type: ignore[var-annotated]
14081408

14091409

14101410
def test_timedeltaseries_add_timestampseries() -> None:

0 commit comments

Comments
 (0)