mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-03-01 21:06:53 +08:00
Use TypeAlias where possible for type aliases (#7630)
This commit is contained in:
@@ -2,7 +2,7 @@ import datetime
|
||||
from _typeshed import Self
|
||||
from collections.abc import Iterable, Sequence
|
||||
from typing import Any, Callable, NoReturn
|
||||
from typing_extensions import Literal
|
||||
from typing_extensions import Literal, TypeAlias
|
||||
|
||||
from google.cloud.ndb import exceptions, key as key_module, query as query_module, tasklets as tasklets_module
|
||||
|
||||
@@ -24,7 +24,7 @@ class UserNotFoundError(exceptions.Error): ...
|
||||
class _NotEqualMixin:
|
||||
def __ne__(self, other: object) -> bool: ...
|
||||
|
||||
DirectionT = Literal["asc", "desc"]
|
||||
DirectionT: TypeAlias = Literal["asc", "desc"]
|
||||
|
||||
class IndexProperty(_NotEqualMixin):
|
||||
def __new__(cls: type[Self], name: str, direction: DirectionT) -> Self: ...
|
||||
|
||||
Reference in New Issue
Block a user