Fix various TypeAlias issues (#8248)

This commit is contained in:
Alex Waygood
2022-07-07 13:18:44 +01:00
committed by GitHub
parent 850bc78a45
commit 9ccf4589a0
8 changed files with 54 additions and 54 deletions
+6 -6
View File
@@ -3,22 +3,22 @@ from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Sequence
Sequence: TypeAlias = Any
_Sequence: TypeAlias = Any
class SicilyBindResponse(Sequence):
class SicilyBindResponse(_Sequence):
tagSet: Any
componentType: Any
class DirSyncControlRequestValue(Sequence):
class DirSyncControlRequestValue(_Sequence):
componentType: Any
class DirSyncControlResponseValue(Sequence):
class DirSyncControlResponseValue(_Sequence):
componentType: Any
class SdFlags(Sequence):
class SdFlags(_Sequence):
componentType: Any
class ExtendedDN(Sequence):
class ExtendedDN(_Sequence):
componentType: Any
def dir_sync_control(criticality, object_security, ancestors_first, public_data_only, incremental_values, max_length, cookie): ...
+23 -23
View File
@@ -3,71 +3,71 @@ from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Integer, OctetString, Sequence, SequenceOf
Integer: TypeAlias = Any
OctetString: TypeAlias = Any
Sequence: TypeAlias = Any
SequenceOf: TypeAlias = Any
_Integer: TypeAlias = Any
_OctetString: TypeAlias = Any
_Sequence: TypeAlias = Any
_SequenceOf: TypeAlias = Any
NMAS_LDAP_EXT_VERSION: int
class Identity(OctetString):
class Identity(_OctetString):
encoding: str
class LDAPDN(OctetString):
class LDAPDN(_OctetString):
tagSet: Any
encoding: str
class Password(OctetString):
class Password(_OctetString):
tagSet: Any
encoding: str
class LDAPOID(OctetString):
class LDAPOID(_OctetString):
tagSet: Any
encoding: str
class GroupCookie(Integer):
class GroupCookie(_Integer):
tagSet: Any
class NmasVer(Integer):
class NmasVer(_Integer):
tagSet: Any
class Error(Integer):
class Error(_Integer):
tagSet: Any
class NmasGetUniversalPasswordRequestValue(Sequence):
class NmasGetUniversalPasswordRequestValue(_Sequence):
componentType: Any
class NmasGetUniversalPasswordResponseValue(Sequence):
class NmasGetUniversalPasswordResponseValue(_Sequence):
componentType: Any
class NmasSetUniversalPasswordRequestValue(Sequence):
class NmasSetUniversalPasswordRequestValue(_Sequence):
componentType: Any
class NmasSetUniversalPasswordResponseValue(Sequence):
class NmasSetUniversalPasswordResponseValue(_Sequence):
componentType: Any
class ReplicaList(SequenceOf):
class ReplicaList(_SequenceOf):
componentType: Any
class ReplicaInfoRequestValue(Sequence):
class ReplicaInfoRequestValue(_Sequence):
tagSet: Any
componentType: Any
class ReplicaInfoResponseValue(Sequence):
class ReplicaInfoResponseValue(_Sequence):
tagSet: Any
componentType: Any
class CreateGroupTypeRequestValue(Sequence):
class CreateGroupTypeRequestValue(_Sequence):
componentType: Any
class CreateGroupTypeResponseValue(Sequence):
class CreateGroupTypeResponseValue(_Sequence):
componentType: Any
class EndGroupTypeRequestValue(Sequence):
class EndGroupTypeRequestValue(_Sequence):
componentType: Any
class EndGroupTypeResponseValue(Sequence):
class EndGroupTypeResponseValue(_Sequence):
componentType: Any
class GroupingControlValue(Sequence):
class GroupingControlValue(_Sequence):
componentType: Any
@@ -3,16 +3,16 @@ from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Enumerated, Sequence
Enumerated: TypeAlias = Any
Sequence: TypeAlias = Any
_Enumerated: TypeAlias = Any
_Sequence: TypeAlias = Any
class PersistentSearchControl(Sequence):
class PersistentSearchControl(_Sequence):
componentType: Any
class ChangeType(Enumerated):
class ChangeType(_Enumerated):
namedValues: Any
class EntryChangeNotificationControl(Sequence):
class EntryChangeNotificationControl(_Sequence):
componentType: Any
def persistent_search_control(change_types, changes_only: bool = ..., return_ecs: bool = ..., criticality: bool = ...): ...
+6 -6
View File
@@ -3,20 +3,20 @@ from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import Integer, OctetString, Sequence
Integer: TypeAlias = Any
OctetString: TypeAlias = Any
Sequence: TypeAlias = Any
_Integer: TypeAlias = Any
_OctetString: TypeAlias = Any
_Sequence: TypeAlias = Any
MAXINT: Any
rangeInt0ToMaxConstraint: Any
class Integer0ToMax(Integer):
class Integer0ToMax(_Integer):
subtypeSpec: Any
class Size(Integer0ToMax): ...
class Cookie(OctetString): ...
class Cookie(_OctetString): ...
class RealSearchControlValue(Sequence):
class RealSearchControlValue(_Sequence):
componentType: Any
def paged_search_control(criticality: bool = ..., size: int = ..., cookie: Any | None = ...): ...
+8 -8
View File
@@ -3,27 +3,27 @@ from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.type.univ import OctetString, Sequence
OctetString: TypeAlias = Any
Sequence: TypeAlias = Any
_OctetString: TypeAlias = Any
_Sequence: TypeAlias = Any
class UserIdentity(OctetString):
class UserIdentity(_OctetString):
tagSet: Any
encoding: str
class OldPasswd(OctetString):
class OldPasswd(_OctetString):
tagSet: Any
encoding: str
class NewPasswd(OctetString):
class NewPasswd(_OctetString):
tagSet: Any
encoding: str
class GenPasswd(OctetString):
class GenPasswd(_OctetString):
tagSet: Any
encoding: str
class PasswdModifyRequestValue(Sequence):
class PasswdModifyRequestValue(_Sequence):
componentType: Any
class PasswdModifyResponseValue(Sequence):
class PasswdModifyResponseValue(_Sequence):
componentType: Any
+2 -2
View File
@@ -3,11 +3,11 @@ from typing_extensions import TypeAlias
# Enable when pyasn1 gets stubs:
# from pyasn1.codec.ber.encoder import AbstractItemEncoder
AbstractItemEncoder: TypeAlias = Any
_AbstractItemEncoder: TypeAlias = Any
CLASSES: Any
class LDAPBooleanEncoder(AbstractItemEncoder):
class LDAPBooleanEncoder(_AbstractItemEncoder):
supportIndefLenMode: bool
# Requires pyasn1 > 0.3.7
def encodeValue(self, value, asn1Spec, encodeFun, **options): ...