diff --git a/stdlib/2/__builtin__.pyi b/stdlib/2/__builtin__.pyi index f10648dd141b..7fd6777dc9d4 100644 --- a/stdlib/2/__builtin__.pyi +++ b/stdlib/2/__builtin__.pyi @@ -913,7 +913,7 @@ class file(BinaryIO): @overload def __init__(self, file: unicode, mode: str = 'r', buffering: int = ...) -> None: ... @overload - def __init__(file: int, mode: str = 'r', buffering: int = ...) -> None: ... + def __init__(self, file: int, mode: str = 'r', buffering: int = ...) -> None: ... def __iter__(self) -> Iterator[str]: ... def read(self, n: int = ...) -> str: ... def __enter__(self) -> BinaryIO: ... diff --git a/stdlib/2/_struct.pyi b/stdlib/2/_struct.pyi index a9048b7f5db0..9aea0a9d54cd 100644 --- a/stdlib/2/_struct.pyi +++ b/stdlib/2/_struct.pyi @@ -9,7 +9,7 @@ class Struct(object): format = ... # type: str def __init__(self, fmt: str) -> None: ... - def pack_into(buffer: bytearray, offset: int, obj: Any) -> None: ... + def pack_into(self, buffer: bytearray, offset: int, obj: Any) -> None: ... def pack(self, *args) -> str: ... def unpack(self, s:str) -> Tuple[Any]: ... def unpack_from(self, buffer: bytearray, offset:int = ...) -> Tuple[Any]: ... diff --git a/stdlib/2/_symtable.pyi b/stdlib/2/_symtable.pyi index b2c92902b54e..fd596d231987 100644 --- a/stdlib/2/_symtable.pyi +++ b/stdlib/2/_symtable.pyi @@ -36,6 +36,6 @@ class symtable(object): type = ... # type: int varnames = ... # type: List[str] - def __init__(src: str, filename: str, startstr: str) -> None: ... + def __init__(self, src: str, filename: str, startstr: str) -> None: ... diff --git a/stdlib/2/imp.pyi b/stdlib/2/imp.pyi index d8a9ae1080d1..ffb1ad367061 100644 --- a/stdlib/2/imp.pyi +++ b/stdlib/2/imp.pyi @@ -32,4 +32,4 @@ def release_lock() -> None: ... class NullImporter: def __init__(self, path_string: str) -> None: ... - def find_module(fullname: str, path: str = ...) -> None: ... + def find_module(self, fullname: str, path: str = ...) -> None: ... diff --git a/stdlib/2/select.pyi b/stdlib/2/select.pyi index 6af68467ad34..32c3cae3d379 100644 --- a/stdlib/2/select.pyi +++ b/stdlib/2/select.pyi @@ -94,7 +94,7 @@ class epoll(object): def fileno(self) -> int: ... def register(self, fd: int, eventmask: int = ...) -> None: ... def modify(self, fd: int, eventmask: int) -> None: ... - def unregister(fd: int) -> None: ... - def poll(timeout: float = ..., maxevents: int = ...) -> Any: ... + def unregister(self, fd: int) -> None: ... + def poll(self, timeout: float = ..., maxevents: int = ...) -> Any: ... @classmethod - def fromfd(self, fd: int) -> epoll: ... + def fromfd(cls, fd: int) -> epoll: ... diff --git a/stdlib/2/shlex.pyi b/stdlib/2/shlex.pyi index de37acf04846..81300900eaec 100644 --- a/stdlib/2/shlex.pyi +++ b/stdlib/2/shlex.pyi @@ -10,7 +10,7 @@ class shlex: def sourcehook(self, filename: str) -> None: ... def push_source(self, stream: IO[Any], filename: str = ...) -> None: ... def pop_source(self) -> IO[Any]: ... - def error_leader(file: str = ..., line: int = ...) -> str: ... + def error_leader(self, file: str = ..., line: int = ...) -> str: ... commenters = ... # type: str wordchars = ... # type: str diff --git a/stdlib/2/ssl.pyi b/stdlib/2/ssl.pyi index 1225d9a0a388..c9fafbaa58cb 100644 --- a/stdlib/2/ssl.pyi +++ b/stdlib/2/ssl.pyi @@ -169,8 +169,8 @@ class SSLContext: binary_form: bool = ...) -> Union[List[_PeerCertRetDictType], List[bytes]]: ... def set_default_verify_paths(self) -> None: ... def set_ciphers(self, ciphers: str) -> None: ... - def set_alpn_protocols(protocols: List[str]) -> None: ... - def set_npn_protocols(protocols: List[str]) -> None: ... + def set_alpn_protocols(self, protocols: List[str]) -> None: ... + def set_npn_protocols(self, protocols: List[str]) -> None: ... def set_servername_callback(self, server_name_callback: Optional[_SrvnmeCbType]) -> None: ... def load_dh_params(self, dhfile: str) -> None: ... diff --git a/stdlib/2/tempfile.pyi b/stdlib/2/tempfile.pyi index 320f7f46a200..36f2cfb340c1 100644 --- a/stdlib/2/tempfile.pyi +++ b/stdlib/2/tempfile.pyi @@ -28,7 +28,7 @@ class _RandomNameSequence: def __iter__(self) -> "_RandomNameSequence": ... def next(self) -> str: ... # from os.path: - def normcase(path: AnyStr) -> AnyStr: ... + def normcase(self, path: AnyStr) -> AnyStr: ... class _TemporaryFileWrapper(IO[str]): __doc__ = ... # type: str @@ -42,7 +42,7 @@ class _TemporaryFileWrapper(IO[str]): def __exit__(self, exc, value, tb) -> bool: ... def __getattr__(self, name: unicode) -> Any: ... def close(self) -> None: ... - def unlink(path: unicode) -> None: ... + def unlink(self, path: unicode) -> None: ... # TODO text files