Always use TypeAlias when assigning to Any (#8021)

This commit is contained in:
Alex Waygood
2022-06-06 02:16:20 +01:00
committed by GitHub
parent a2ba0c8a00
commit 43a9ab08d7
17 changed files with 65 additions and 45 deletions

View File

@@ -1,8 +1,9 @@
from typing import Any
from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Sequence
Sequence = Any
Sequence: TypeAlias = Any
class SicilyBindResponse(Sequence):
tagSet: Any

View File

@@ -1,11 +1,12 @@
from typing import Any
from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Integer, OctetString, Sequence, SequenceOf
Integer = Any
OctetString = Any
Sequence = Any
SequenceOf = Any
Integer: TypeAlias = Any
OctetString: TypeAlias = Any
Sequence: TypeAlias = Any
SequenceOf: TypeAlias = Any
NMAS_LDAP_EXT_VERSION: int

View File

@@ -1,9 +1,10 @@
from typing import Any
from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Enumerated, Sequence
Enumerated = Any
Sequence = Any
Enumerated: TypeAlias = Any
Sequence: TypeAlias = Any
class PersistentSearchControl(Sequence):
componentType: Any

View File

@@ -1,10 +1,11 @@
from typing import Any
from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Integer, OctetString, Sequence
Integer = Any
OctetString = Any
Sequence = Any
Integer: TypeAlias = Any
OctetString: TypeAlias = Any
Sequence: TypeAlias = Any
MAXINT: Any
rangeInt0ToMaxConstraint: Any

View File

@@ -1,9 +1,10 @@
from typing import Any
from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import OctetString, Sequence
OctetString = Any
Sequence = Any
OctetString: TypeAlias = Any
Sequence: TypeAlias = Any
class UserIdentity(OctetString):
tagSet: Any