massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2and3 / pprint.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2and3/pprint.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2and3/pprint.pyi
new file mode 100644 (file)
index 0000000..c468faa
--- /dev/null
@@ -0,0 +1,40 @@
+# Stubs for pprint\r
+\r
+# Based on http://docs.python.org/2/library/pprint.html\r
+# Based on http://docs.python.org/3/library/pprint.html\r
+\r
+import sys\r
+from typing import Any, Dict, Tuple, IO\r
+\r
+if sys.version_info >= (3, 4):\r
+    def pformat(o: object, indent: int = ..., width: int = ...,\r
+                depth: int = ..., compact: bool = ...) -> str: ...\r
+else:\r
+    def pformat(o: object, indent: int = ..., width: int = ...,\r
+                depth: int = ...) -> str: ...\r
+\r
+if sys.version_info >= (3, 4):\r
+    def pprint(o: object, stream: IO[str] = ..., indent: int = ..., width: int = ...,\r
+               depth: int = ..., compact: bool = ...) -> None: ...\r
+else:\r
+    def pprint(o: object, stream: IO[str] = ..., indent: int = ..., width: int = ...,\r
+               depth: int = ...) -> None: ...\r
+\r
+def isreadable(o: object) -> bool: ...\r
+def isrecursive(o: object) -> bool: ...\r
+def saferepr(o: object) -> str: ...\r
+\r
+class PrettyPrinter:\r
+    if sys.version_info >= (3, 4):\r
+        def __init__(self, indent: int = ..., width: int = ..., depth: int = ...,\r
+                     stream: IO[str] = ..., compact: bool = ...) -> None: ...\r
+    else:\r
+        def __init__(self, indent: int = ..., width: int = ..., depth: int = ...,\r
+                     stream: IO[str] = ...) -> None: ...\r
+\r
+    def pformat(self, o: object) -> str: ...\r
+    def pprint(self, o: object) -> None: ...\r
+    def isreadable(self, o: object) -> bool: ...\r
+    def isrecursive(self, o: object) -> bool: ...\r
+    def format(self, o: object, context: Dict[int, Any], maxlevels: int,\r
+               level: int) -> Tuple[str, bool, bool]: ...\r