APIs/MicroPython/micropython-stdlib.bas

branch
eric7
changeset 69
67b7e2aaf0a9
parent 65
eab7c5f67cec
diff -r 2311d81b8606 -r 67b7e2aaf0a9 APIs/MicroPython/micropython-stdlib.bas
--- a/APIs/MicroPython/micropython-stdlib.bas	Sat Dec 23 15:58:15 2023 +0100
+++ b/APIs/MicroPython/micropython-stdlib.bas	Tue Mar 19 17:51:25 2024 +0100
@@ -1,11 +1,8 @@
 ABC metaclass=ABCMeta
 ABCMeta type
-AbstractAsyncContextManager Protocol[_T_co]
-AbstractContextManager Protocol[_T_co]
-AbstractSet Collection[_T_co] Generic[_T_co]
+AbstractSet Collection[_T_co]
 Add operator
-AddressFamily IntEnum
-AddressInfo IntFlag
+AlertDescription enum
 And boolop
 AnnAssign stmt
 AppProtocolState Enum
@@ -13,11 +10,10 @@
 Assert stmt
 AssertionError Exception
 Assign stmt
-AsyncExitStack metaclass=abc.ABCMeta
 AsyncFor stmt
 AsyncFunctionDef stmt
-AsyncGenerator AsyncIterator[_T_co] Generic[_T_co _T_contra]
-AsyncGeneratorType AsyncGenerator[_T_co _T_contra]
+AsyncGenerator AsyncIterator[_YieldT_co] Generic[_YieldT_co _SendT_contra]
+AsyncGeneratorType AsyncGenerator[_YieldT_co _SendT_contra]
 AsyncIterable Protocol[_T_co]
 AsyncIterator AsyncIterable[_T_co] Protocol[_T_co]
 AsyncWith stmt
@@ -28,14 +24,13 @@
 AugStore expr_context
 Await expr
 Awaitable Protocol[_T_co]
-AwaitableGenerator Awaitable[_V_co] Generator[_T_co Generic[_T_co _S] _T_contra _T_contra _V_co _V_co] metaclass=ABCMeta
+AwaitableGenerator Awaitable[_ReturnT_co] Generator[_YieldT_co Generic[_YieldT_co _ReturnT_co _ReturnT_co] _S] _SendT_contra _SendT_contra metaclass=ABCMeta
 Barrier _LoopBoundMixin
 BaseChildWatcher AbstractChildWatcher metaclass=ABCMeta
 BaseDefaultEventLoopPolicy AbstractEventLoopPolicy metaclass=ABCMeta
 BaseEventLoop AbstractEventLoop
 BaseExceptionGroup BaseException Generic[_BaseExceptionT_co]
 BaseProactorEventLoop base_events.BaseEventLoop
-BaseSelector metaclass=ABCMeta
 BaseSelectorEventLoop base_events.BaseEventLoop
 BinOp expr
 BinaryIO IO[bytes]
@@ -51,40 +46,33 @@
 Buffer Protocol
 BufferError Exception
 BufferedIOBase IOBase
-BufferedIncrementalDecoder IncrementalDecoder
-BufferedIncrementalEncoder IncrementalEncoder
 BufferedProtocol BaseProtocol
 BufferedRWPair BufferedIOBase
 BufferedRandom BufferedReader BufferedWriter
 BufferedReader BinaryIO BufferedIOBase
 BufferedWriter BinaryIO BufferedIOBase
-ByteString Sequence[int] metaclass=ABCMeta
 Bytes expr
-BytesIO BinaryIO BufferedIOBase
+BytesIO IO
 BytesWarning Warning
 Call expr
 CancelledError BaseException
-ChainMap Generic[_KT MutableMapping[_KT _VT] _VT]
+ChainMap MutableMapping[_KT _VT]
 ChildProcessError OSError
 Clamped DecimalException
 ClassDef stmt
-CodecInfo _Decoder _StreamReader _StreamWriter] tuple[_Encoder
-Collection Container[_T_co] Iterable[_T_co] Protocol[_T_co] Sized
+Collection Container[_T_co] Iterable[_T_co] Protocol[_T_co]
 Compare expr
-Complex Number
-Condition _ContextManagerMixin
+Condition _ContextManagerMixin _LoopBoundMixin
 ConnectionAbortedError ConnectionError
 ConnectionError OSError
 ConnectionRefusedError ConnectionError
 ConnectionResetError ConnectionError
 Constant expr
 Container Protocol[_T_co]
-Context Any] Mapping[ContextVar[Any]
-ContextVar Generic[_T]
 Continue stmt
 ConversionSyntax InvalidOperation
-Coroutine Awaitable[_V_co] Generic[_T_co _T_contra _V_co]
-CoroutineType Coroutine[_T_co _T_contra _V_co]
+Coroutine Awaitable[_ReturnT_co] Generic[_YieldT_co _ReturnT_co] _SendT_contra
+CoroutineType Coroutine[_YieldT_co _ReturnT_co] _SendT_contra
 Counter Generic[_T] dict[_T int]
 DBAPIConnection Protocol
 DBAPICursor Protocol
@@ -94,11 +82,10 @@
 DatagramTransport BaseTransport
 DecimalException ArithmeticError
 DecimalTuple NamedTuple
-DefaultSelector BaseSelector
+DefaultVerifyPaths NamedTuple
 Del expr_context
 Delete stmt
 DeprecationWarning Warning
-DevpollSelector BaseSelector
 Dict expr
 DictComp expr
 DirEntry Generic[AnyStr]
@@ -108,23 +95,21 @@
 DivisionUndefined InvalidOperation ZeroDivisionError
 EOFError Exception
 Ellipsis expr
-Empty Exception
 EncodingWarning Warning
 Enum metaclass=EnumMeta
 EnumCheck StrEnum
 EnumMeta type
-EpollSelector BaseSelector
 Eq cmpop
 ErrorStream Protocol
+Event _LoopBoundMixin
 ExceptHandler excepthandler
 Exception BaseException
 ExceptionGroup BaseExceptionGroup[_ExceptionT_co] Exception
-ExitStack metaclass=abc.ABCMeta
 Expr stmt
 Expression mod
 ExtSlice slice
 FastChildWatcher BaseChildWatcher
-Field Generic[_T]
+FastChildWatcher_1 BaseChildWatcher
 FileExistsError OSError
 FileIO BinaryIO RawIOBase
 FileNotFoundError OSError
@@ -137,23 +122,20 @@
 FlowControlMixin protocols.Protocol
 For stmt
 FormattedValue expr
-Fraction Rational
-FrozenInstanceError AttributeError
-Full Exception
 FunctionDef stmt
 FunctionType mod
 Future Awaitable[_T] Iterable[_T]
 FutureWarning Warning
-Generator Generic[_T_co Iterator[_T_co] _T_contra _V_co]
+Generator Generic[_YieldT_co Iterator[_YieldT_co] _ReturnT_co] _SendT_contra
 GeneratorExit BaseException
 GeneratorExp expr
-GeneratorType Generator[_T_co _T_contra _V_co]
+GeneratorType Generator[_YieldT_co _ReturnT_co] _SendT_contra
 Global stmt
 Gt cmpop
 GtE cmpop
 HasFileno Protocol
 Hashable Protocol metaclass=ABCMeta
-IO Generic[AnyStr] Iterator[AnyStr]
+IO Iterator[AnyStr]
 IOBase metaclass=abc.ABCMeta
 IdentityFunction Protocol
 If stmt
@@ -164,18 +146,16 @@
 ImportWarning Warning
 In cmpop
 IncompleteReadError EOFError
-IncrementalNewlineDecoder codecs
+IncrementalNewlineDecoder codecs.IncrementalDecoder
 IndentationError SyntaxError
 Index slice
 IndexError LookupError
 IndexableBuffer Buffer Protocol
 Inexact DecimalException
-InitVar Generic[_T] metaclass=_InitVarMeta
 InputStream Protocol
 IntEnum _IntEnumBase int
 IntFlag Flag ReprEnum boundary=KEEP int
 IntFlag_1 Flag int
-Integral Rational
 Interactive mod
 InterruptedError OSError
 InvalidContext InvalidOperation
@@ -191,8 +171,7 @@
 JoinedStr expr
 KeyError LookupError
 KeyboardInterrupt BaseException
-KeysView AbstractSet[_KT_co] Generic[_KT_co] MappingView
-KqueueSelector BaseSelector
+KeysView AbstractSet[_KT_co] MappingView
 LShift operator
 Lambda expr
 LifoQueue Queue[_T]
@@ -200,12 +179,12 @@
 List expr
 ListComp expr
 Load expr_context
-Lock _ContextManagerMixin
+Lock _ContextManagerMixin _LoopBoundMixin
 LookupError Exception
 Lt cmpop
 LtE cmpop
 Mapping Collection[_KT] Generic[_KT _VT_co]
-MappingProxyType Generic[_KT Mapping[_KT _VT_co] _VT_co]
+MappingProxyType Mapping[_KT _VT_co]
 MappingView Sized
 MatMult operator
 Match stmt
@@ -221,12 +200,12 @@
 Mod operator
 Module mod
 ModuleNotFoundError ImportError
-MsgFlag IntFlag
 Mult operator
 MultiLoopChildWatcher AbstractChildWatcher
-MutableMapping Generic[_KT Mapping[_KT _VT] _VT]
-MutableSequence Generic[_T] Sequence[_T]
-MutableSet AbstractSet[_T] Generic[_T]
+MultiLoopChildWatcher_1 AbstractChildWatcher
+MutableMapping Mapping[_KT _VT]
+MutableSequence Sequence[_T]
+MutableSet AbstractSet[_T]
 Name expr
 NameConstant expr
 NameError Exception
@@ -239,33 +218,32 @@
 NotImplementedError RuntimeError
 NotIn cmpop
 Num expr
-Number metaclass=ABCMeta
 OSError Exception
+Options enum
 Or boolop
-OrderedDict Generic[_KT Reversible[_KT] _VT] _VT] dict[_KT
+OrderedDict stdlib_OrderedDict
 Overflow Inexact Rounded
 OverflowError ArithmeticError
 Param expr_context
+ParamSpec type_param
 Pass stmt
 PathLike Protocol[AnyStr_co]
 Pattern Generic[AnyStr]
 PendingDeprecationWarning Warning
 PermissionError OSError
 PidfdChildWatcher AbstractChildWatcher
-PollSelector BaseSelector
 Pow operator
 PriorityQueue Queue[_T]
 ProcessLookupError OSError
 Protocol BaseProtocol
-Queue Generic[_T]
+Purpose _ASN1Object enum
+Queue Generic[_T] _LoopBoundMixin
 QueueEmpty Exception
 QueueFull Exception
 RShift operator
 Raise stmt
-Rational Real
 RawIOBase IOBase
 ReadTransport BaseTransport
-Real Complex SupportsFloat
 RecursionError RuntimeError
 ReferenceError Exception
 RegexFlag enum
@@ -276,37 +254,39 @@
 Rounded DecimalException
 RuntimeError Exception
 RuntimeWarning Warning
+SSLCertVerificationError SSLError ValueError
+SSLEOFError SSLError
+SSLError OSError
+SSLErrorNumber enum
 SSLProtocol _SSLProtocolBase
 SSLProtocolState Enum
+SSLSocket socket.socket
+SSLSyscallError SSLError
+SSLWantReadError SSLError
+SSLWantWriteError SSLError
+SSLZeroReturnError SSLError
 SafeChildWatcher BaseChildWatcher
-SelectSelector BaseSelector
-SelectorKey NamedTuple
-Semaphore _ContextManagerMixin
+SafeChildWatcher_1 BaseChildWatcher
+Semaphore _ContextManagerMixin _LoopBoundMixin
 SendfileNotAvailableError RuntimeError
-Sequence Collection[_T_co] Generic[_T_co] Reversible[_T_co]
+Sequence Collection[_T_co] Reversible[_T_co]
 Server AbstractServer
 Set expr
 SetComp expr
-SimpleQueue Generic[_T]
-Sized Protocol
+Sized Protocol metaclass=ABCMeta
 SizedBuffer Buffer Protocol Sized
 Slice _Slice
 SliceableBuffer Buffer Protocol
-SocketIO RawIOBase
-SocketKind IntEnum
 Starred expr
 StartResponse Protocol
 StopAsyncIteration Exception
 StopIteration Exception
 Store expr_context
 Str expr
-StrEnum ReprEnum str
+StrEnum Enum str
 StreamReader AsyncIterator[bytes]
 StreamReaderProtocol FlowControlMixin protocols.Protocol
-StreamReaderWriter TextIO
-StreamRecoder BinaryIO
-StreamWriter Codec
-StringIO TextIOWrapper
+StringIO IO
 Sub operator
 Subnormal DecimalException
 SubprocessProtocol BaseProtocol
@@ -326,6 +306,7 @@
 SupportsDunderLE Protocol[_T_contra]
 SupportsDunderLT Protocol[_T_contra]
 SupportsFloat Protocol metaclass=ABCMeta
+SupportsFlush Protocol
 SupportsGetItem Protocol[_KT_contra _VT_co]
 SupportsGetItemBuffer IndexableBuffer Protocol SliceableBuffer
 SupportsIndex Protocol metaclass=ABCMeta
@@ -350,21 +331,24 @@
 SyntaxWarning Warning
 SystemError Exception
 SystemExit BaseException
+TLSVersion enum
 TabError IndentationError
-Task Future[_T_co] Generic[_T_co]
+Task Future[_T_co]
 TextIO IO[str]
 TextIOBase IOBase
 TextIOWrapper TextIO TextIOBase
 ThreadedChildWatcher AbstractChildWatcher
 TimeoutError Exception
 TimerHandle Handle
-Token Generic[_T]
 Transport ReadTransport WriteTransport
 Try stmt
 TryStar stmt
 Tuple expr
+TypeAlias stmt
 TypeError Exception
 TypeIgnore type_ignore
+TypeVar type_param
+TypeVarTuple type_param
 UAdd unaryop
 USub unaryop
 UnaryOp expr
@@ -375,14 +359,17 @@
 UnicodeError ValueError
 UnicodeTranslateError UnicodeError
 UnicodeWarning Warning
+UnraisableHookArgs Protocol
 UnsupportedOperation OSError ValueError
-UserDict Generic[_KT MutableMapping[_KT _VT] _VT]
+UserDict MutableMapping[_KT _VT]
 UserList MutableSequence[_T]
 UserString Sequence[UserString]
 UserWarning Warning
 ValueError Exception
-ValuesView Collection[_VT_co] Generic[_VT_co] MappingView
+ValuesView Collection[_VT_co] MappingView
 Verbose Exception
+VerifyFlags enum
+VerifyMode enum
 Warning Exception
 While stmt
 With stmt
@@ -390,25 +377,18 @@
 Yield expr
 YieldFrom expr
 ZeroDivisionError ArithmeticError
-_AsyncGeneratorContextManager AbstractAsyncContextManager[_T_co] AsyncContextDecorator Generic[_T_co]
-_AsyncGeneratorContextManager_1 AbstractAsyncContextManager[_T_co] Generic[_T_co]
+_ASN1Object _ASN1ObjectBase
+_ASN1ObjectBase NamedTuple
 _BarrierState enum
-_CacheInfo NamedTuple
-_CacheParameters TypedDict
-_Decoder Protocol
-_DefaultFactory Protocol[_T_co]
-_Encoder Protocol
+_Cipher TypedDict
+_CustomTaskConstructor Protocol[_TaskT_co]
+_EagerTaskFactoryType Protocol[_TaskT_co]
 _EnumDict Any] dict[str
 _Environ AnyStr] Generic[AnyStr] MutableMapping[AnyStr
 _FlowControlMixin Transport
 _FormatMapMapping Protocol
-_GeneratorContextManager AbstractContextManager[_T_co] ContextDecorator Generic[_T_co]
 _GetItemIterable Protocol[_T_co]
-_IncrementalDecoder Protocol
-_IncrementalEncoder Protocol
-_InitVarMeta type
 _LoaderProtocol Protocol
-_MISSING_TYPE enum
 _MetaPathFinder Protocol
 _NamedIntConstant int
 _NotImplementedType Any
@@ -424,18 +404,10 @@
 _ProactorWritePipeTransport _ProactorBaseWritePipeTransport
 _ProtocolMeta ABCMeta
 _Readable Protocol
-_ReadableStream Protocol
-_RedirectStream AbstractContextManager[_T_io]
+_SSLMethod enum
 _SSLProtocolTransport transports.Transport transports._FlowControlMixin
 _ScandirIterator AbstractContextManager[_ScandirIterator[AnyStr]] Iterator[DirEntry[AnyStr]]
-_SendableFile Protocol
 _SendfileMode enum
-_SingleDispatchCallable Generic[_T]
-_Stream Protocol _ReadableStream _WritableStream
-_StreamReader Protocol
-_StreamWriter Protocol
-_SupportsAclose Protocol
-_SupportsClose Protocol
 _SupportsPow2 Protocol[_E _T_co]
 _SupportsPow3 Protocol[_E _M _T_co]
 _SupportsPow3NoneOnly Protocol[_E _T_co]
@@ -443,97 +415,80 @@
 _SupportsRound2 Protocol[_T_co]
 _SupportsSumWithNoDefaultGiven Any] Any] Protocol SupportsAdd[Any SupportsRAdd[int
 _SupportsSynchronousAnext Protocol[_AwaitableT_co]
-_SupportsWriteAndFlush Protocol[_T_contra] SupportsWrite[_T_contra]
+_SupportsWriteAndFlush Protocol[_T_contra] SupportsFlush SupportsWrite[_T_contra]
 _TaskFactory Protocol
 _TranslateTable Protocol
 _TypedDict Mapping[str metaclass=ABCMeta object]
 _UnixDefaultEventLoopPolicy BaseDefaultEventLoopPolicy
 _UnixSelectorEventLoop BaseSelectorEventLoop
-_Warn Protocol
-_WarnCallbackProtocol Protocol
 _WinVersion _UninstantiableStructseq int int int str] tuple[int
-_Wrapped Generic[_PWrapped _PWrapper _RWapper] _RWrapped
-_Wrapper Generic[_PWrapped _RWrapped]
-_WritableStream Protocol
 _asyncgen_hooks _AsyncgenHook] structseq[_AsyncgenHook] tuple[_AsyncgenHook
 _flags _FlagTuple _UninstantiableStructseq
 _float_info float float int int int int int int int int] structseq[float] tuple[float
 _hash_info int int int int int int int] str structseq[Any | int] tuple[int
 _int_info int int int] structseq[int] tuple[int
-_lru_cache_wrapper Generic[_T]
 _odict_items Reversible[tuple[_KT_co _VT_co] _VT_co]] dict_items[_KT_co
 _odict_keys Reversible[_KT_co] _VT_co] dict_keys[_KT_co
 _odict_values Generic[_KT_co Reversible[_VT_co] _VT_co] _VT_co] dict_values[_KT_co
-_version_info _UninstantiableStructseq int int int] str tuple[int
+_thread_info _ThreadInfoLock _UninstantiableStructseq str | None] tuple[_ThreadInfoName
+_version_info _ReleaseLevel _UninstantiableStructseq int int int] tuple[int
 _wrap_close _TextIOWrapper
 abstractclassmethod _P _R_co] classmethod[_T
 abstractproperty property
 abstractstaticmethod _R_co] staticmethod[_P
-aclosing AbstractAsyncContextManager[_SupportsAcloseT]
 alias AST
 arg AST
 arguments AST
 auto IntFlag
 bool int
 boolop AST
-bytearray ByteString MutableSequence[int]
-bytes ByteString
-cached_property Generic[_T]
-chdir AbstractContextManager[None] Generic[_T_fd_or_any_path]
-classmethod Generic[_R_co]
-closing AbstractContextManager[_SupportsCloseT]
+bytearray MutableSequence[int]
+bytes Sequence[int]
+classmethod Generic[_T _P _R_co]
 cmpop AST
 comprehension AST
-defaultdict Generic[_KT _VT] _VT] dict[_KT
-deque Generic[_T] MutableSequence[_T]
-dict Generic[_KT MutableMapping[_KT _VT] _VT]
-dict_items Generic[_KT_co ItemsView[_KT_co _VT_co] _VT_co]
+defaultdict _VT] dict[_KT
+deque stdlib_deque
+dict MutableMapping[_KT _VT]
+dict_items ItemsView[_KT_co _VT_co]
 dict_keys Generic[_KT_co KeysView[_KT_co] _VT_co]
 dict_values Generic[_KT_co ValuesView[_VT_co] _VT_co]
-enumerate Generic[_T] Iterator[tuple[int _T]]
+enumerate Iterator[tuple[int _T]]
 error Exception
 excepthandler AST
 expr AST
 expr_context AST
-filter Generic[_T] Iterator[_T]
-frozenset AbstractSet[_T_co] Generic[_T_co]
+filter Iterator[_T]
+frozenset AbstractSet[_T_co]
 keyword AST
-list Generic[_T] MutableSequence[_T]
-map Generic[_S] Iterator[_S]
+list MutableSequence[_T]
+map Iterator[_S]
 match_case AST
 member Generic[_EnumMemberT]
 memoryview Sequence[int]
 mod AST
 nonmember Generic[_EnumMemberT]
-nullcontext AbstractAsyncContextManager[_T] AbstractContextManager[_T]
-nullcontext_1 AbstractContextManager[_T]
 operator AST
-partial Generic[_T]
-partialmethod Generic[_T]
 pattern AST
 property types
 range Sequence[int]
-redirect_stderr _RedirectStream[_T_io]
-redirect_stdout _RedirectStream[_T_io]
-reversed Generic[_T] Iterator[_T]
+reversed Iterator[_T]
 sched_param structseq[int] tuple[int]
-set Generic[_T] MutableSet[_T]
-singledispatchmethod Generic[_T]
+set MutableSet[_T]
 slice AST
-socket _socket.socket
 stat_result float float float] int int int int int int structseq[float] tuple[int
-staticmethod Generic[_R_co]
+staticmethod Generic[_P _R_co]
 statvfs_result int int int int int int int int int int] structseq[int] tuple[int
 stmt AST
 str Sequence[str]
 structseq Generic[_T_co]
-suppress AbstractContextManager[None]
 terminal_size int] structseq[int] tuple[int
 times_result float float float float] structseq[float] tuple[float
-tuple Generic[_T_co] Sequence[_T_co]
+tuple Sequence[_T_co]
 type_ignore AST
+type_param AST
 uname_result str str str str] structseq[str] tuple[str
 unaryop AST
 waitid_result int int int int] structseq[int] tuple[int
 withitem AST
-zip Generic[_T_co] Iterator[_T_co]
+zip Iterator[_T_co]

eric ide

mercurial