Remove Python 3.4 support (#3147)

Closes #3123
This commit is contained in:
Sebastian Rittau
2019-07-27 10:58:21 +02:00
committed by GitHub
parent 4697adcb1a
commit 9ccf9356bf
55 changed files with 988 additions and 1266 deletions

View File

@@ -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: ...