Skip to content

Commit 8f48f32

Browse files
GH1071 Revert numpy version restriction (#1078)
* GH1071 Revert numpy version restriction * GH1071 Fix test * GH1071 Fix test
1 parent f8ffb46 commit 8f48f32

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ packages = [{ "include" = "pandas-stubs" }]
3030
[tool.poetry.dependencies]
3131
python = ">=3.10"
3232
types-pytz = ">= 2022.1.1"
33-
numpy = ">= 1.23.5,< 2.2.0" # wait till numpy 2.2.1 to clear
33+
numpy = ">= 1.23.5"
3434

3535
[tool.poetry.group.dev.dependencies]
3636
mypy = "1.13.0"

tests/test_scalars.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -578,7 +578,13 @@ def test_timedelta_add_sub() -> None:
578578
),
579579
pd.Timedelta,
580580
)
581-
check(assert_type(as_timedelta64 + td, pd.Timedelta), pd.Timedelta)
581+
check(
582+
assert_type( # type: ignore[assert-type]
583+
as_timedelta64 + td, # pyright: ignore[reportAssertTypeFailure]
584+
pd.Timedelta,
585+
),
586+
pd.Timedelta,
587+
)
582588
check(assert_type(as_timedelta_index + td, pd.TimedeltaIndex), pd.TimedeltaIndex)
583589
check(
584590
assert_type(as_timedelta_series + td, TimedeltaSeries), pd.Series, pd.Timedelta
@@ -637,7 +643,13 @@ def test_timedelta_add_sub() -> None:
637643
),
638644
pd.Timedelta,
639645
)
640-
check(assert_type(as_timedelta64 - td, pd.Timedelta), pd.Timedelta)
646+
check(
647+
assert_type( # type: ignore[assert-type]
648+
as_timedelta64 - td, # pyright: ignore[reportAssertTypeFailure]
649+
pd.Timedelta,
650+
),
651+
pd.Timedelta,
652+
)
641653
check(assert_type(as_timedelta_index - td, pd.TimedeltaIndex), pd.TimedeltaIndex)
642654
check(
643655
assert_type(as_timedelta_series - td, TimedeltaSeries), pd.Series, pd.Timedelta

tests/test_series.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2766,7 +2766,7 @@ def test_astype_other() -> None:
27662766

27672767
def test_all_astype_args_tested() -> None:
27682768
"""Check that all relevant numpy type aliases are tested."""
2769-
NUMPY_ALIASES: set[str] = {k for k in np.sctypeDict if isinstance(k, str)}
2769+
NUMPY_ALIASES: set[str] = {k for k in np.sctypeDict}
27702770
EXCLUDED_ALIASES = {
27712771
"datetime64",
27722772
"m",

0 commit comments

Comments
 (0)