massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 3 / email / __init__.pyi
1 # Stubs for email (Python 3.4)\r
2 \r
3 from typing import Callable, Optional, IO\r
4 import sys\r
5 from email.message import Message\r
6 from email.policy import Policy\r
7 \r
8 def message_from_string(s: str, _class: Callable[[], Message] = ..., *,\r
9                         policy: Policy = ...) -> Message: ...\r
10 def message_from_bytes(s: bytes, _class: Callable[[], Message] = ..., *,\r
11                        policy: Policy = ...) -> Message: ...\r
12 def message_from_file(fp: IO[str], _class: Callable[[], Message] = ..., *,\r
13                        policy: Policy = ...) -> Message: ...\r
14 def message_from_binary_file(fp: IO[bytes],\r
15                              _class: Callable[[], Message] = ..., *,\r
16                              policy: Policy = ...) -> Message: ...\r
17 \r
18 # Names in __all__ with no definition:\r
19 #   base64mime\r
20 #   charset\r
21 #   encoders\r
22 #   errors\r
23 #   feedparser\r
24 #   generator\r
25 #   header\r
26 #   iterators\r
27 #   message\r
28 #   mime\r
29 #   parser\r
30 #   quoprimime\r
31 #   utils\r