1 # Stubs for pytz (Python 3.5)
\r
4 from typing import Optional, List, Set, Dict, Union
\r
6 all_timezones = ... # type: List
\r
7 all_timezones_set = ... # type: Set
\r
8 common_timezones = ... # type: List
\r
9 common_timezones_set = ... # type: Set
\r
10 country_timezones = ... # type: Dict
\r
11 country_names = ... # type: Dict
\r
14 class _UTCclass(datetime.tzinfo):
\r
15 zone = ... # type: str
\r
16 def fromutc(self, dt: datetime.datetime) -> datetime.datetime: ...
\r
17 def utcoffset(self, dt: Optional[datetime.datetime]) -> datetime.timedelta: ...
\r
18 def tzname(self, dt: Optional[datetime.datetime]) -> str: ...
\r
19 def dst(self, dt: Optional[datetime.datetime]) -> datetime.timedelta: ...
\r
20 def localize(self, dt: datetime.datetime, is_dst: bool = ...) -> datetime.datetime: ...
\r
21 def normalize(self, dt: datetime.datetime, is_dst: bool = ...) -> datetime.datetime: ...
\r
25 ZERO: datetime.timedelta
\r
26 HOUR: datetime.timedelta
\r
29 class _BaseTzInfo(datetime.tzinfo):
\r
30 zone = ... # type: str
\r
32 def fromutc(self, dt: datetime.datetime) -> datetime.datetime: ...
\r
33 def localize(self, dt: datetime.datetime, is_dst: Optional[bool] = ...) -> datetime.datetime: ...
\r
34 def normalize(self, dt: datetime.datetime) -> datetime.datetime: ...
\r
37 class _StaticTzInfo(_BaseTzInfo):
\r
38 def normalize(self, dt: datetime.datetime, is_dst: Optional[bool] = ...) -> datetime.datetime: ...
\r
41 def timezone(zone: str) -> _BaseTzInfo: ...
\r