Files
Alexander KukushkinandGitHub 76b3b99de2 Enable pyright strict mode (#2652)
- added pyrightconfig.json with typeCheckingMode=strict
- added type hints to all files except api.py
- added type stubs for dns, etcd, consul, kazoo, pysyncobj and other modules
- added type stubs for psycopg2 and urllib3 with some little fixes
- fixes most of the issues reported by pyright
- remaining issues will be addressed later, along with enabling CI linting task
2023-05-09 09:38:00 +02:00

27 lines
698 B
Python

import datetime
from _typeshed import Incomplete
from typing import Any
ZERO: Any
class FixedOffsetTimezone(datetime.tzinfo):
def __init__(self, offset: Incomplete | None = None, name: Incomplete | None = None) -> None: ...
def __new__(cls, offset: Incomplete | None = None, name: Incomplete | None = None): ...
def __eq__(self, other): ...
def __ne__(self, other): ...
def __getinitargs__(self): ...
def utcoffset(self, dt): ...
def tzname(self, dt): ...
def dst(self, dt): ...
STDOFFSET: Any
DSTOFFSET: Any
DSTDIFF: Any
class LocalTimezone(datetime.tzinfo):
def utcoffset(self, dt): ...
def dst(self, dt): ...
def tzname(self, dt): ...
LOCAL: Any