diff --git a/pandas/_libs/tslibs/tzconversion.pyi b/pandas/_libs/tslibs/tzconversion.pyi index f47885a2e3306..1cbe55320099b 100644 --- a/pandas/_libs/tslibs/tzconversion.pyi +++ b/pandas/_libs/tslibs/tzconversion.pyi @@ -2,11 +2,7 @@ from datetime import ( timedelta, tzinfo, ) -from typing import ( - Iterable, - Optional, - Union, -) +from typing import Iterable import numpy as np @@ -14,12 +10,10 @@ def tz_convert_from_utc( vals: np.ndarray, # const int64_t[:] tz: tzinfo, ) -> np.ndarray: ... # np.ndarray[np.int64] - def tz_convert_from_utc_single(val: np.int64, tz: tzinfo) -> np.int64: ... - def tz_localize_to_utc( vals: np.ndarray, # np.ndarray[np.int64] - tz: Optional[tzinfo], - ambiguous: Optional[Union[str, bool, Iterable[bool]]] = None, - nonexistent: Optional[Union[str, timedelta, np.timedelta64]] = None, + tz: tzinfo | None, + ambiguous: str | bool | Iterable[bool] | None = None, + nonexistent: str | timedelta | np.timedelta64 | None = None, ) -> np.ndarray: ... # np.ndarray[np.int64]