massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / dateutil / tz / _common.pyi
1 from typing import Any, Optional\r
2 from datetime import datetime, tzinfo, timedelta\r
3 \r
4 def tzname_in_python2(namefunc): ...\r
5 def enfold(dt: datetime, fold: int = ...): ...\r
6 \r
7 class _DatetimeWithFold(datetime):\r
8     @property\r
9     def fold(self): ...\r
10 \r
11 class _tzinfo(tzinfo):\r
12     def is_ambiguous(self, dt: datetime) -> bool: ...\r
13     def fromutc(self, dt: datetime) -> datetime: ...\r
14 \r
15 class tzrangebase(_tzinfo):\r
16     def __init__(self) -> None: ...\r
17     def utcoffset(self, dt: Optional[datetime]) -> Optional[timedelta]: ...\r
18     def dst(self, dt: Optional[datetime]) -> Optional[timedelta]: ...\r
19     def tzname(self, dt: Optional[datetime]) -> str: ...\r
20     def fromutc(self, dt: datetime) -> datetime: ...\r
21     def is_ambiguous(self, dt: datetime) -> bool: ...\r
22     __hash__ = ...  # type: Any\r
23     def __ne__(self, other): ...\r
24     __reduce__ = ...  # type: Any\r