Skip to content

Commit 88c91df

Browse files
committed
make mypy happy
1 parent 5f96b00 commit 88c91df

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

pandas/core/arrays/datetimelike.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
Callable,
1212
Literal,
1313
Sequence,
14+
Tuple,
1415
TypeVar,
1516
Union,
1617
cast,
@@ -1840,7 +1841,7 @@ def validate_inclusiveness(inclusive):
18401841
------
18411842
ValueError : if argument is not among valid values
18421843
"""
1843-
left_right_inclusive: tuple[bool, bool] | None = {
1844+
left_right_inclusive: Tuple[bool, bool] | None = {
18441845
"both": (True, True),
18451846
"left": (True, False),
18461847
"right": (False, True),

pandas/core/indexes/datetimes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -881,7 +881,7 @@ def date_range(
881881
tz=None,
882882
normalize: bool = False,
883883
name: Hashable = None,
884-
closed: bool | lib.NoDefault = lib.no_default,
884+
closed: str | None | lib.NoDefault = lib.no_default,
885885
inclusive: str | None = None,
886886
**kwargs,
887887
) -> DatetimeIndex:
@@ -1035,12 +1035,12 @@ def date_range(
10351035
DatetimeIndex(['2017-01-02', '2017-01-03', '2017-01-04'],
10361036
dtype='datetime64[ns]', freq='D')
10371037
"""
1038-
if inclusive is not None and closed is not lib.no_default:
1038+
if inclusive is not None and not isinstance(closed, lib.NoDefault):
10391039
raise ValueError(
10401040
"Deprecated argument `closed` cannot be passed"
10411041
"if argument `inclusive` is not None"
10421042
)
1043-
elif closed is not lib.no_default:
1043+
elif not isinstance(closed, lib.NoDefault):
10441044
warnings.warn(
10451045
"Argument `closed` is deprecated in favor of `inclusive`.",
10461046
FutureWarning,

0 commit comments

Comments
 (0)