massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / werkzeug / formparser.pyi
1 from typing import Any\r
2 \r
3 def default_stream_factory(total_content_length, filename, content_type, content_length=None): ...\r
4 def parse_form_data(environ, stream_factory=None, charset='', errors='', max_form_memory_size=None, max_content_length=None, cls=None, silent=True): ...\r
5 def exhaust_stream(f): ...\r
6 \r
7 class FormDataParser:\r
8     stream_factory = ...  # type: Any\r
9     charset = ...  # type: Any\r
10     errors = ...  # type: Any\r
11     max_form_memory_size = ...  # type: Any\r
12     max_content_length = ...  # type: Any\r
13     cls = ...  # type: Any\r
14     silent = ...  # type: Any\r
15     def __init__(self, stream_factory=None, charset='', errors='', max_form_memory_size=None, max_content_length=None, cls=None, silent=True): ...\r
16     def get_parse_func(self, mimetype, options): ...\r
17     def parse_from_environ(self, environ): ...\r
18     def parse(self, stream, mimetype, content_length, options=None): ...\r
19     parse_functions = ...  # type: Any\r
20 \r
21 def is_valid_multipart_boundary(boundary): ...\r
22 def parse_multipart_headers(iterable): ...\r
23 \r
24 class MultiPartParser:\r
25     charset = ...  # type: Any\r
26     errors = ...  # type: Any\r
27     max_form_memory_size = ...  # type: Any\r
28     stream_factory = ...  # type: Any\r
29     cls = ...  # type: Any\r
30     buffer_size = ...  # type: Any\r
31     def __init__(self, stream_factory=None, charset='', errors='', max_form_memory_size=None, cls=None, buffer_size=...): ...\r
32     def fail(self, message): ...\r
33     def get_part_encoding(self, headers): ...\r
34     def get_part_charset(self, headers): ...\r
35     def start_file_streaming(self, filename, headers, total_content_length): ...\r
36     def in_memory_threshold_reached(self, bytes): ...\r
37     def validate_boundary(self, boundary): ...\r
38     def parse_lines(self, file, boundary, content_length, cap_at_buffer=True): ...\r
39     def parse_parts(self, file, boundary, content_length): ...\r
40     def parse(self, file, boundary, content_length): ...\r