mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 05:24:52 +08:00
email.utils.localtime: py312 updates (#10358)
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import datetime
|
||||
import sys
|
||||
from _typeshed import Unused
|
||||
from email import _ParamType
|
||||
from email.charset import Charset
|
||||
from typing import overload
|
||||
@@ -51,7 +52,13 @@ else:
|
||||
def mktime_tz(data: _PDTZ) -> int: ...
|
||||
def formatdate(timeval: float | None = None, localtime: bool = False, usegmt: bool = False) -> str: ...
|
||||
def format_datetime(dt: datetime.datetime, usegmt: bool = False) -> str: ...
|
||||
def localtime(dt: datetime.datetime | None = None, isdst: int = -1) -> datetime.datetime: ...
|
||||
|
||||
if sys.version_info >= (3, 12):
|
||||
def localtime(dt: datetime.datetime | None = None, isdst: Unused = None) -> datetime.datetime: ...
|
||||
|
||||
else:
|
||||
def localtime(dt: datetime.datetime | None = None, isdst: int = -1) -> datetime.datetime: ...
|
||||
|
||||
def make_msgid(idstring: str | None = None, domain: str | None = None) -> str: ...
|
||||
def decode_rfc2231(s: str) -> tuple[str | None, str | None, str]: ...
|
||||
def encode_rfc2231(s: str, charset: str | None = None, language: str | None = None) -> str: ...
|
||||
|
||||
Reference in New Issue
Block a user