mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 21:14:48 +08:00
email.utils.parsedate and email.utils.parsedate_tz corrected to be passable to time.mktime (#497)
Also email.utils.parsedate_tz 10th element can be None if no timezone is specified
This commit is contained in:
committed by
Matthias Kramm
parent
e4b56b1be8
commit
ce940efc01
@@ -5,7 +5,7 @@ from email.charset import Charset
|
||||
import datetime
|
||||
|
||||
_ParamType = Union[str, Tuple[Optional[str], Optional[str], str]]
|
||||
_PDTZ = Tuple[str, str, str, str, str, str, str, str, str, str]
|
||||
_PDTZ = Tuple[int, int, int, int, int, int, int, int, int, Optional[int]]
|
||||
|
||||
def quote(str: str) -> str: ...
|
||||
def unquote(str: str) -> str: ...
|
||||
@@ -13,7 +13,7 @@ def parseaddr(address: str) -> Tuple[str, str]: ...
|
||||
def formataddr(pair: Tuple[str, str],
|
||||
charset: Union[str, Charset] = ...) -> str: ...
|
||||
def getaddresses(fieldvalues: List[str]) -> List[Tuple[str, str]]: ...
|
||||
def parsedate(date: str) -> Optional[Tuple[str, str, str, str, str, str, str, str, str]]: ...
|
||||
def parsedate(date: str) -> Optional[Tuple[int, int, int, int, int, int, int, int, int]]: ...
|
||||
def parsedate_tz(date: str) -> Optional[_PDTZ]: ...
|
||||
def parsedate_to_datetime(date: str) -> datetime.datetime: ...
|
||||
def mktime_tz(tuple: _PDTZ) -> int: ...
|
||||
|
||||
Reference in New Issue
Block a user