mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-15 16:27:08 +08:00
Fix various TypeAlias issues (#8248)
This commit is contained in:
@@ -36,7 +36,7 @@ ACL_REQUEST_HEADERS: str
|
||||
ALL_METHODS: list[str]
|
||||
CONFIG_OPTIONS: list[str]
|
||||
FLASK_CORS_EVALUATED: str
|
||||
RegexObject: TypeAlias = Pattern[str]
|
||||
RegexObject: type[Pattern[str]]
|
||||
DEFAULT_OPTIONS: _Options
|
||||
|
||||
def parse_resources(resources: dict[str, _Options] | Iterable[str] | str | Pattern[str]) -> list[tuple[str, _Options]]: ...
|
||||
|
||||
@@ -242,7 +242,7 @@ class Unwinder:
|
||||
def inferiors() -> tuple[Inferior, ...]: ...
|
||||
def selected_inferior() -> Inferior: ...
|
||||
|
||||
BufferType: TypeAlias = _typeshed.ReadableBuffer
|
||||
_BufferType: TypeAlias = _typeshed.ReadableBuffer
|
||||
|
||||
class Inferior:
|
||||
num: int
|
||||
@@ -255,8 +255,8 @@ class Inferior:
|
||||
def threads(self) -> tuple[InferiorThread, ...]: ...
|
||||
def architecture(self) -> Architecture: ...
|
||||
def read_memory(self, address: _ValueOrInt, length: int) -> memoryview: ...
|
||||
def write_memory(self, address: _ValueOrInt, buffer: BufferType, length: int = ...) -> memoryview: ...
|
||||
def search_memory(self, address: _ValueOrInt, length: int, pattern: BufferType) -> int | None: ...
|
||||
def write_memory(self, address: _ValueOrInt, buffer: _BufferType, length: int = ...) -> memoryview: ...
|
||||
def search_memory(self, address: _ValueOrInt, length: int, pattern: _BufferType) -> int | None: ...
|
||||
def thread_from_handle(self, handle: Value) -> InferiorThread: ...
|
||||
|
||||
# Threads
|
||||
|
||||
@@ -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): ...
|
||||
|
||||
@@ -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 = ...): ...
|
||||
|
||||
@@ -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 = ...): ...
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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): ...
|
||||
|
||||
Reference in New Issue
Block a user