Makes localtime/localdate accept optional params (#105)

* Makes localtime/localdate accept optional params

Closes #104

* Removed None from default values
This commit is contained in:
Nikita Sobolev
2019-07-10 15:58:11 +03:00
committed by Maxim Kurnikov
parent 2f6af159f7
commit f7db296e8b

View File

@@ -10,7 +10,7 @@ class UTC(tzinfo):
def dst(self, dt: Optional[datetime]) -> Optional[timedelta]: ...
class FixedOffset(tzinfo):
def __init__(self, offset: int = None, name: str = None) -> None: ...
def __init__(self, offset: Optional[int] = ..., name: Optional[str] = ...) -> None: ...
def utcoffset(self, dt: Optional[datetime]) -> Optional[timedelta]: ...
def tzname(self, dt: Optional[datetime]) -> str: ...
def dst(self, dt: Optional[datetime]) -> Optional[timedelta]: ...
@@ -44,10 +44,10 @@ class override(ContextDecorator):
def __enter__(self) -> None: ...
def __exit__(self, exc_type: object, exc_value: object, traceback: object) -> None: ...
def localtime(value: _AnyTime, timezone: Optional[tzinfo] = None) -> datetime: ...
def localdate(value: _AnyTime, timezone: Optional[tzinfo] = None) -> date: ...
def localtime(value: Optional[_AnyTime] = ..., timezone: Optional[tzinfo] = ...) -> datetime: ...
def localdate(value: Optional[_AnyTime] = ..., timezone: Optional[tzinfo] = ...) -> date: ...
def now() -> datetime: ...
def is_aware(value: _AnyTime) -> bool: ...
def is_naive(value: _AnyTime) -> bool: ...
def make_aware(value: _AnyTime, timezone: Optional[tzinfo] = None, is_dst: Optional[bool] = None) -> datetime: ...
def make_naive(value: _AnyTime, timezone: Optional[tzinfo] = None) -> datetime: ...
def make_aware(value: _AnyTime, timezone: Optional[tzinfo] = ..., is_dst: Optional[bool] = ...) -> datetime: ...
def make_naive(value: _AnyTime, timezone: Optional[tzinfo] = ...) -> datetime: ...