Skip to content

Commit 77d9898

Browse files
committed
respond to PR comments
1 parent 335afd1 commit 77d9898

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

pandas-stubs/_typing.pyi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class SequenceNotStr(Protocol[_T_co]):
8383
def count(self, value: Any, /) -> int: ...
8484
def __reversed__(self) -> Iterator[_T_co]: ...
8585

86-
ListLike: TypeAlias = AnyArrayLike | SequenceNotStr | range
86+
ListLike: TypeAlias = AnyArrayLike | SequenceNotStr[Any] | range
8787

8888
# scalars
8989

@@ -118,7 +118,7 @@ TimestampConvertibleTypes: TypeAlias = (
118118
| datetime.datetime
119119
| datetime.date
120120
| np.datetime64
121-
| np.int64
121+
| np.integer
122122
| float
123123
| str
124124
)
@@ -128,10 +128,10 @@ TimestampNonexistent: TypeAlias = (
128128
| datetime.timedelta
129129
)
130130
TimedeltaConvertibleTypes: TypeAlias = (
131-
Timedelta | datetime.timedelta | np.timedelta64 | np.int64 | float | str
131+
Timedelta | datetime.timedelta | np.timedelta64 | np.integer | float | str
132132
)
133133

134-
Timezone: TypeAlias = str | tzinfo # Not used
134+
Timezone: TypeAlias = str | tzinfo # Not used in pandas or the stubs
135135

136136
ToTimestampHow: TypeAlias = Literal["s", "e", "start", "end"]
137137

@@ -484,11 +484,11 @@ DtypeArg: TypeAlias = Dtype | Mapping[Hashable, Dtype]
484484
DtypeObj: TypeAlias = np.dtype[np.generic] | ExtensionDtype
485485

486486
# converters
487-
ConvertersArg: TypeAlias = dict[Hashable, Callable[[Dtype], Dtype]]
487+
ConvertersArg: TypeAlias = Mapping[Hashable, Callable[[Dtype], Dtype]]
488488

489489
# parse_dates
490490
ParseDatesArg: TypeAlias = (
491-
bool | list[Hashable] | list[list[Hashable]] | dict[Hashable, list[Hashable]]
491+
bool | list[Hashable] | list[list[Hashable]] | Mapping[HashableT, list[HashableT2]]
492492
)
493493

494494
# Not in pandas

0 commit comments

Comments
 (0)