massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / jinja2 / _compat.pyi
1 from typing import Any, Optional\r
2 import sys\r
3 \r
4 if sys.version_info[0] >= 3:\r
5     from io import BytesIO\r
6     from urllib.parse import quote_from_bytes as url_quote\r
7 else:\r
8     from cStringIO import StringIO as BytesIO\r
9     from urllib import quote as url_quote\r
10 \r
11 PY2 = ...  # type: Any\r
12 PYPY = ...  # type: Any\r
13 unichr = ...  # type: Any\r
14 range_type = ...  # type: Any\r
15 text_type = ...  # type: Any\r
16 string_types = ...  # type: Any\r
17 integer_types = ...  # type: Any\r
18 iterkeys = ...  # type: Any\r
19 itervalues = ...  # type: Any\r
20 iteritems = ...  # type: Any\r
21 NativeStringIO = ...  # type: Any\r
22 \r
23 def reraise(tp, value, tb: Optional[Any] = ...): ...\r
24 \r
25 ifilter = ...  # type: Any\r
26 imap = ...  # type: Any\r
27 izip = ...  # type: Any\r
28 intern = ...  # type: Any\r
29 implements_iterator = ...  # type: Any\r
30 implements_to_string = ...  # type: Any\r
31 encode_filename = ...  # type: Any\r
32 get_next = ...  # type: Any\r
33 \r
34 def with_metaclass(meta, *bases): ...\r