Add __all__ to modules beginning with 'm' (#7330)

This commit is contained in:
Alex Waygood
2022-02-20 22:08:07 +00:00
committed by GitHub
parent 3e579b8b29
commit 07de01f29e
17 changed files with 193 additions and 33 deletions

View File

@@ -9,6 +9,26 @@ from typing_extensions import Literal
if sys.version_info >= (3, 9):
from types import GenericAlias
__all__ = [
"Mailbox",
"Maildir",
"mbox",
"MH",
"Babyl",
"MMDF",
"Message",
"MaildirMessage",
"mboxMessage",
"MHMessage",
"BabylMessage",
"MMDFMessage",
"Error",
"NoSuchMailboxError",
"NotEmptyError",
"ExternalClashError",
"FormatError",
]
_T = TypeVar("_T")
_MessageT = TypeVar("_MessageT", bound=Message)
_MessageData = Union[email.message.Message, bytes, str, IO[str], IO[bytes]]