massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / werkzeug / local.pyi
1 from typing import Any\r
2 \r
3 def release_local(local): ...\r
4 \r
5 class Local:\r
6     def __init__(self): ...\r
7     def __iter__(self): ...\r
8     def __call__(self, proxy): ...\r
9     def __release_local__(self): ...\r
10     def __getattr__(self, name): ...\r
11     def __setattr__(self, name, value): ...\r
12     def __delattr__(self, name): ...\r
13 \r
14 class LocalStack:\r
15     def __init__(self): ...\r
16     def __release_local__(self): ...\r
17     def _get__ident_func__(self): ...\r
18     def _set__ident_func__(self, value): ...\r
19     __ident_func__ = ...  # type: Any\r
20     def __call__(self): ...\r
21     def push(self, obj): ...\r
22     def pop(self): ...\r
23     @property\r
24     def top(self): ...\r
25 \r
26 class LocalManager:\r
27     locals = ...  # type: Any\r
28     ident_func = ...  # type: Any\r
29     def __init__(self, locals=None, ident_func=None): ...\r
30     def get_ident(self): ...\r
31     def cleanup(self): ...\r
32     def make_middleware(self, app): ...\r
33     def middleware(self, func): ...\r
34 \r
35 class LocalProxy:\r
36     def __init__(self, local, name=None): ...\r
37     @property\r
38     def __dict__(self): ...\r
39     def __bool__(self): ...\r
40     def __unicode__(self): ...\r
41     def __dir__(self): ...\r
42     def __getattr__(self, name): ...\r
43     def __setitem__(self, key, value): ...\r
44     def __delitem__(self, key): ...\r
45     __getslice__ = ...  # type: Any\r
46     def __setslice__(self, i, j, seq): ...\r
47     def __delslice__(self, i, j): ...\r
48     __setattr__ = ...  # type: Any\r
49     __delattr__ = ...  # type: Any\r
50     __lt__ = ...  # type: Any\r
51     __le__ = ...  # type: Any\r
52     __eq__ = ...  # type: Any\r
53     __ne__ = ...  # type: Any\r
54     __gt__ = ...  # type: Any\r
55     __ge__ = ...  # type: Any\r
56     __cmp__ = ...  # type: Any\r
57     __hash__ = ...  # type: Any\r
58     __call__ = ...  # type: Any\r
59     __len__ = ...  # type: Any\r
60     __getitem__ = ...  # type: Any\r
61     __iter__ = ...  # type: Any\r
62     __contains__ = ...  # type: Any\r
63     __add__ = ...  # type: Any\r
64     __sub__ = ...  # type: Any\r
65     __mul__ = ...  # type: Any\r
66     __floordiv__ = ...  # type: Any\r
67     __mod__ = ...  # type: Any\r
68     __divmod__ = ...  # type: Any\r
69     __pow__ = ...  # type: Any\r
70     __lshift__ = ...  # type: Any\r
71     __rshift__ = ...  # type: Any\r
72     __and__ = ...  # type: Any\r
73     __xor__ = ...  # type: Any\r
74     __or__ = ...  # type: Any\r
75     __div__ = ...  # type: Any\r
76     __truediv__ = ...  # type: Any\r
77     __neg__ = ...  # type: Any\r
78     __pos__ = ...  # type: Any\r
79     __abs__ = ...  # type: Any\r
80     __invert__ = ...  # type: Any\r
81     __complex__ = ...  # type: Any\r
82     __int__ = ...  # type: Any\r
83     __long__ = ...  # type: Any\r
84     __float__ = ...  # type: Any\r
85     __oct__ = ...  # type: Any\r
86     __hex__ = ...  # type: Any\r
87     __index__ = ...  # type: Any\r
88     __coerce__ = ...  # type: Any\r
89     __enter__ = ...  # type: Any\r
90     __exit__ = ...  # type: Any\r
91     __radd__ = ...  # type: Any\r
92     __rsub__ = ...  # type: Any\r
93     __rmul__ = ...  # type: Any\r
94     __rdiv__ = ...  # type: Any\r
95     __rtruediv__ = ...  # type: Any\r
96     __rfloordiv__ = ...  # type: Any\r
97     __rmod__ = ...  # type: Any\r
98     __rdivmod__ = ...  # type: Any\r
99     __copy__ = ...  # type: Any\r
100     __deepcopy__ = ...  # type: Any\r