diff --git a/stdlib/pprint.pyi b/stdlib/pprint.pyi index 6c1133aa5..9484f92ec 100644 --- a/stdlib/pprint.pyi +++ b/stdlib/pprint.pyi @@ -1,7 +1,19 @@ import sys from typing import IO, Any, Dict, Optional, Tuple -if sys.version_info >= (3, 8): +if sys.version_info >= (3, 10): + def pformat( + object: object, + indent: int = ..., + width: int = ..., + depth: Optional[int] = ..., + *, + compact: bool = ..., + sort_dicts: bool = ..., + underscore_numbers: bool = ..., + ) -> str: ... + +elif sys.version_info >= (3, 8): def pformat( object: object, indent: int = ..., @@ -20,7 +32,20 @@ elif sys.version_info >= (3, 4): else: def pformat(object: object, indent: int = ..., width: int = ..., depth: Optional[int] = ...) -> str: ... -if sys.version_info >= (3, 8): +if sys.version_info >= (3, 10): + def pp( + object: object, + stream: Optional[IO[str]] = ..., + indent: int = ..., + width: int = ..., + depth: Optional[int] = ..., + *, + compact: bool = ..., + sort_dicts: bool = ..., + underscore_numbers: bool = ..., + ) -> None: ... + +elif sys.version_info >= (3, 8): def pp( object: object, stream: Optional[IO[str]] = ..., @@ -32,7 +57,20 @@ if sys.version_info >= (3, 8): sort_dicts: bool = ..., ) -> None: ... -if sys.version_info >= (3, 8): +if sys.version_info >= (3, 10): + def pprint( + object: object, + stream: Optional[IO[str]] = ..., + indent: int = ..., + width: int = ..., + depth: Optional[int] = ..., + *, + compact: bool = ..., + sort_dicts: bool = ..., + underscore_numbers: bool = ..., + ) -> None: ... + +elif sys.version_info >= (3, 8): def pprint( object: object, stream: Optional[IO[str]] = ..., @@ -65,7 +103,19 @@ def isrecursive(object: object) -> bool: ... def saferepr(object: object) -> str: ... class PrettyPrinter: - if sys.version_info >= (3, 8): + if sys.version_info >= (3, 10): + def __init__( + self, + indent: int = ..., + width: int = ..., + depth: Optional[int] = ..., + stream: Optional[IO[str]] = ..., + *, + compact: bool = ..., + sort_dicts: bool = ..., + underscore_numbers: bool = ..., + ) -> None: ... + elif sys.version_info >= (3, 8): def __init__( self, indent: int = ...,