mailbox, mimetypes, unittest, zipfile: stubtest fixes (#5239)

This commit is contained in:
hatal175
2021-04-22 07:58:01 +03:00
committed by GitHub
parent 2686e20060
commit bf5ff49b53
6 changed files with 32 additions and 25 deletions

View File

@@ -100,20 +100,18 @@ class Maildir(Mailbox[MaildirMessage]):
class _singlefileMailbox(Mailbox[_MessageT]): ...
class _mboxMMDF(_singlefileMailbox[_MessageT]):
def get_file(self, key: str) -> _PartialFile[bytes]: ...
def get_file(self, key: str, from_: bool = ...) -> _PartialFile[bytes]: ...
def get_bytes(self, key: str, from_: bool = ...) -> bytes: ...
def get_string(self, key: str, from_: bool = ...) -> str: ...
class mbox(_mboxMMDF[mboxMessage]):
def __init__(
self, dirname: AnyPath, factory: Optional[Callable[[IO[Any]], mboxMessage]] = ..., create: bool = ...
) -> None: ...
def __init__(self, path: AnyPath, factory: Optional[Callable[[IO[Any]], mboxMessage]] = ..., create: bool = ...) -> None: ...
class MMDF(_mboxMMDF[MMDFMessage]):
def __init__(
self, dirname: AnyPath, factory: Optional[Callable[[IO[Any]], MMDFMessage]] = ..., create: bool = ...
) -> None: ...
def __init__(self, path: AnyPath, factory: Optional[Callable[[IO[Any]], MMDFMessage]] = ..., create: bool = ...) -> None: ...
class MH(Mailbox[MHMessage]):
def __init__(self, dirname: AnyPath, factory: Optional[Callable[[IO[Any]], MHMessage]] = ..., create: bool = ...) -> None: ...
def __init__(self, path: AnyPath, factory: Optional[Callable[[IO[Any]], MHMessage]] = ..., create: bool = ...) -> None: ...
def get_file(self, key: str) -> _ProxyFile[bytes]: ...
def list_folders(self) -> List[str]: ...
def get_folder(self, folder: AnyPath) -> MH: ...
@@ -124,9 +122,7 @@ class MH(Mailbox[MHMessage]):
def pack(self) -> None: ...
class Babyl(_singlefileMailbox[BabylMessage]):
def __init__(
self, dirname: AnyPath, factory: Optional[Callable[[IO[Any]], BabylMessage]] = ..., create: bool = ...
) -> None: ...
def __init__(self, path: AnyPath, factory: Optional[Callable[[IO[Any]], BabylMessage]] = ..., create: bool = ...) -> None: ...
def get_file(self, key: str) -> IO[bytes]: ...
def get_labels(self) -> List[str]: ...