Use PEP 604 syntax wherever possible, part II (#7514)

Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
This commit is contained in:
Alex Waygood
2022-03-19 14:27:35 +00:00
committed by GitHub
parent 340c6c97ed
commit 1acc8f3bd6
55 changed files with 116 additions and 141 deletions

View File

@@ -1,4 +1,4 @@
from typing import IO, Any, Callable, Iterator, Optional, Union
from typing import IO, Any, Callable, Iterator, Union
HIGHEST_PROTOCOL: int
bytes_types: tuple[type[Any], ...] # undocumented
@@ -16,8 +16,8 @@ _reducedtype = Union[
str,
tuple[Callable[..., Any], tuple[Any, ...]],
tuple[Callable[..., Any], tuple[Any, ...], Any],
tuple[Callable[..., Any], tuple[Any, ...], Any, Optional[Iterator[Any]]],
tuple[Callable[..., Any], tuple[Any, ...], Any, Optional[Iterator[Any]], Optional[Iterator[Any]]],
tuple[Callable[..., Any], tuple[Any, ...], Any, Iterator[Any] | None],
tuple[Callable[..., Any], tuple[Any, ...], Any, Iterator[Any] | None, Iterator[Any] | None],
]
class Pickler: