mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-02-20 16:48:27 +08:00
@@ -13,10 +13,8 @@ class SMTPChannel(asynchat.async_chat):
|
||||
COMMAND: int
|
||||
DATA: int
|
||||
|
||||
if sys.version_info >= (3, 3):
|
||||
command_size_limits: DefaultDict[str, int]
|
||||
|
||||
if sys.version_info >= (3,):
|
||||
command_size_limits: DefaultDict[str, int]
|
||||
smtp_server: SMTPServer
|
||||
conn: socket.socket
|
||||
addr: Any
|
||||
@@ -32,19 +30,14 @@ class SMTPChannel(asynchat.async_chat):
|
||||
command_size_limit: int
|
||||
data_size_limit: int
|
||||
|
||||
if sys.version_info >= (3, 5):
|
||||
enable_SMTPUTF8: bool
|
||||
|
||||
if sys.version_info >= (3, 3):
|
||||
@property
|
||||
def max_command_size_limit(self) -> int: ...
|
||||
|
||||
if sys.version_info >= (3, 5):
|
||||
if sys.version_info >= (3,):
|
||||
def __init__(self, server: SMTPServer, conn: socket.socket, addr: Any, data_size_limit: int = ...,
|
||||
map: Optional[asyncore._maptype] = ..., enable_SMTPUTF8: bool = ..., decode_data: bool = ...) -> None: ...
|
||||
elif sys.version_info >= (3, 4):
|
||||
def __init__(self, server: SMTPServer, conn: socket.socket, addr: Any, data_size_limit: int = ...,
|
||||
map: Optional[asyncore._maptype] = ...) -> None: ...
|
||||
else:
|
||||
def __init__(self, server: SMTPServer, conn: socket.socket, addr: Any, data_size_limit: int = ...) -> None: ...
|
||||
def push(self, msg: bytes) -> None: ...
|
||||
@@ -69,13 +62,10 @@ class SMTPServer(asyncore.dispatcher):
|
||||
data_size_limit: int
|
||||
enable_SMTPUTF8: bool
|
||||
|
||||
if sys.version_info >= (3, 5):
|
||||
if sys.version_info >= (3,):
|
||||
def __init__(self, localaddr: _Address, remoteaddr: _Address,
|
||||
data_size_limit: int = ..., map: Optional[asyncore._maptype] = ...,
|
||||
enable_SMTPUTF8: bool = ..., decode_data: bool = ...) -> None: ...
|
||||
elif sys.version_info >= (3, 4):
|
||||
def __init__(self, localaddr: _Address, remoteaddr: _Address,
|
||||
data_size_limit: int = ..., map: Optional[asyncore._maptype] = ...) -> None: ...
|
||||
else:
|
||||
def __init__(self, localaddr: _Address, remoteaddr: _Address,
|
||||
data_size_limit: int = ...) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user