massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 3 / _threading_local.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/3/_threading_local.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/3/_threading_local.pyi
new file mode 100644 (file)
index 0000000..14501dc
--- /dev/null
@@ -0,0 +1,18 @@
+# Source: https://github.com/python/cpython/blob/master/Lib/_threading_local.py\r
+from typing import Any, Dict, List, Tuple\r
+from weakref import ReferenceType\r
+\r
+__all__: List[str]\r
+localdict = Dict[Any, Any]\r
+\r
+class _localimpl:\r
+    key: str\r
+    dicts: Dict[int, Tuple[ReferenceType, localdict]]\r
+    def __init__(self) -> None: ...\r
+    def get_dict(self) -> localdict: ...\r
+    def create_dict(self) -> localdict: ...\r
+\r
+class local:\r
+    def __getattribute__(self, name: str) -> Any: ...\r
+    def __setattr__(self, name: str, value: Any) -> None: ...\r
+    def __delattr__(self, name: str) -> None: ...\r