Use TypeAlias where possible for type aliases (#7630)

This commit is contained in:
Alex Waygood
2022-04-16 02:01:00 +01:00
committed by GitHub
parent c0e6dd3f3f
commit 740193a8fc
218 changed files with 760 additions and 625 deletions
+4 -2
View File
@@ -2,7 +2,7 @@ from _collections_abc import Generator, dict_keys
from _typeshed import Self
from types import TracebackType
from typing import Any
from typing_extensions import Literal
from typing_extensions import Literal, TypeAlias
from .pooling import ServerPool
from .server import Server
@@ -10,7 +10,9 @@ from .server import Server
SASL_AVAILABLE_MECHANISMS: Any
CLIENT_STRATEGIES: Any
_ServerSequence = set[Server] | list[Server] | tuple[Server, ...] | Generator[Server, None, None] | dict_keys[Server, Any]
_ServerSequence: TypeAlias = (
set[Server] | list[Server] | tuple[Server, ...] | Generator[Server, None, None] | dict_keys[Server, Any]
)
class Connection:
connection_lock: Any