Drop support for Python 3.5 (#4675)

Python 3.5 EOL was on 2020-09-30.
This commit is contained in:
Sebastian Rittau
2020-11-02 16:18:20 +01:00
committed by GitHub
parent 57b86e0e71
commit d2a7889fe0
64 changed files with 546 additions and 1174 deletions

View File

@@ -1,10 +1,8 @@
import sys
from builtins import _PathLike # See comment in builtins
from os import stat_result as stat_result
from typing import Dict, List, NamedTuple, Optional, overload
if sys.version_info >= (3, 6):
from builtins import _PathLike # See comment in builtins
class uname_result(NamedTuple):
sysname: str
nodename: str
@@ -62,9 +60,8 @@ F_TEST: int
F_TLOCK: int
F_ULOCK: int
if sys.version_info >= (3, 6):
GRND_NONBLOCK: int
GRND_RANDOM: int
GRND_NONBLOCK: int
GRND_RANDOM: int
NGROUPS_MAX: int
O_APPEND: int
@@ -153,24 +150,14 @@ WUNTRACED: int
XATTR_CREATE: int
XATTR_REPLACE: int
XATTR_SIZE_MAX: int
if sys.version_info >= (3, 6):
@overload
def listdir(path: Optional[str] = ...) -> List[str]: ...
@overload
def listdir(path: bytes) -> List[bytes]: ...
@overload
def listdir(path: int) -> List[str]: ...
@overload
def listdir(path: _PathLike[str]) -> List[str]: ...
else:
@overload
def listdir(path: Optional[str] = ...) -> List[str]: ...
@overload
def listdir(path: bytes) -> List[bytes]: ...
@overload
def listdir(path: int) -> List[str]: ...
@overload
def listdir(path: Optional[str] = ...) -> List[str]: ...
@overload
def listdir(path: bytes) -> List[bytes]: ...
@overload
def listdir(path: int) -> List[str]: ...
@overload
def listdir(path: _PathLike[str]) -> List[str]: ...
if sys.platform == "win32":
environ: Dict[str, str]