Skip to content

Commit 9aa3f95

Browse files
authored
COMPAT: bump pyarrow min version for div on duration (#55048)
COMPAT: bump pyarrow min version test for div on duration
1 parent 5cf6e74 commit 9aa3f95

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

pandas/compat/__init__.py

+2
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
pa_version_under9p0,
3131
pa_version_under11p0,
3232
pa_version_under13p0,
33+
pa_version_under14p0,
3334
)
3435

3536
if TYPE_CHECKING:
@@ -186,6 +187,7 @@ def get_bz2_file() -> type[pandas.compat.compressors.BZ2File]:
186187
"pa_version_under9p0",
187188
"pa_version_under11p0",
188189
"pa_version_under13p0",
190+
"pa_version_under14p0",
189191
"IS64",
190192
"ISMUSL",
191193
"PY310",

pandas/compat/pyarrow.py

+2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
pa_version_under11p0 = _palv < Version("11.0.0")
1616
pa_version_under12p0 = _palv < Version("12.0.0")
1717
pa_version_under13p0 = _palv < Version("13.0.0")
18+
pa_version_under14p0 = _palv < Version("14.0.0")
1819
except ImportError:
1920
pa_version_under7p0 = True
2021
pa_version_under8p0 = True
@@ -23,3 +24,4 @@
2324
pa_version_under11p0 = True
2425
pa_version_under12p0 = True
2526
pa_version_under13p0 = True
27+
pa_version_under14p0 = True

pandas/tests/extension/test_arrow.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
pa_version_under9p0,
4141
pa_version_under11p0,
4242
pa_version_under13p0,
43+
pa_version_under14p0,
4344
)
4445

4546
from pandas.core.dtypes.dtypes import (
@@ -917,7 +918,7 @@ def _is_temporal_supported(self, opname, pa_dtype):
917918
or (
918919
opname
919920
in ("__truediv__", "__rtruediv__", "__floordiv__", "__rfloordiv__")
920-
and not pa_version_under13p0
921+
and not pa_version_under14p0
921922
)
922923
)
923924
and pa.types.is_duration(pa_dtype)

0 commit comments

Comments
 (0)