Embedding Python via static libraries: list of exported symbols

Is there a way to generate a list of all exported symbols alongside compilation of the static library?

EDIT

Here is the list of exports which was generated as:

libPython = nm -gUjo libPython.a
StdLib = nm -gujo stdlib/lib-dynload/*
LimitedAPI = https://docs.python.org/3/c-api/stable.html#contents-of-limited-api

Exports = libPython & (StdLib | LimitedAPI)
libPython.exports
_PyAIter_Check
_PyAST_Check
_PyAST_mod2obj
_PyAST_obj2mod
_PyAnextAwaitable_New
_PyArg_Parse
_PyArg_ParseTuple
_PyArg_ParseTupleAndKeywords
_PyArg_UnpackTuple
_PyArg_VaParse
_PyArg_VaParseTupleAndKeywords
_PyArg_ValidateKeywordArguments
_PyAsyncGen_Type
_PyBaseObject_Type
_PyBool_FromLong
_PyBool_Type
_PyBuffer_FillContiguousStrides
_PyBuffer_FillInfo
_PyBuffer_FromContiguous
_PyBuffer_GetPointer
_PyBuffer_IsContiguous
_PyBuffer_Release
_PyBuffer_SizeFromFormat
_PyBuffer_ToContiguous
_PyByteArrayIter_Type
_PyByteArray_AsString
_PyByteArray_Concat
_PyByteArray_FromObject
_PyByteArray_FromStringAndSize
_PyByteArray_Resize
_PyByteArray_Size
_PyByteArray_Type
_PyBytesIter_Type
_PyBytes_AsString
_PyBytes_AsStringAndSize
_PyBytes_Concat
_PyBytes_ConcatAndDel
_PyBytes_DecodeEscape
_PyBytes_FromFormat
_PyBytes_FromFormatV
_PyBytes_FromObject
_PyBytes_FromString
_PyBytes_FromStringAndSize
_PyBytes_Repr
_PyBytes_Size
_PyBytes_Type
_PyCFunction_Call
_PyCFunction_GetFlags
_PyCFunction_GetFunction
_PyCFunction_GetSelf
_PyCFunction_New
_PyCFunction_NewEx
_PyCFunction_Type
_PyCMethod_New
_PyCMethod_Type
_PyCallIter_New
_PyCallIter_Type
_PyCallable_Check
_PyCapsule_GetContext
_PyCapsule_GetDestructor
_PyCapsule_GetName
_PyCapsule_GetPointer
_PyCapsule_Import
_PyCapsule_IsValid
_PyCapsule_New
_PyCapsule_SetContext
_PyCapsule_SetDestructor
_PyCapsule_SetName
_PyCapsule_SetPointer
_PyCapsule_Type
_PyCell_New
_PyCell_Set
_PyCell_Type
_PyClassMethodDescr_Type
_PyClassMethod_New
_PyClassMethod_Type
_PyCode_Addr2Line
_PyCode_Addr2Location
_PyCode_NewEmpty
_PyCode_Type
_PyCodec_BackslashReplaceErrors
_PyCodec_Decode
_PyCodec_Decoder
_PyCodec_Encode
_PyCodec_Encoder
_PyCodec_IgnoreErrors
_PyCodec_IncrementalDecoder
_PyCodec_IncrementalEncoder
_PyCodec_KnownEncoding
_PyCodec_LookupError
_PyCodec_NameReplaceErrors
_PyCodec_Register
_PyCodec_RegisterError
_PyCodec_ReplaceErrors
_PyCodec_StreamReader
_PyCodec_StreamWriter
_PyCodec_StrictErrors
_PyCodec_Unregister
_PyCodec_XMLCharRefReplaceErrors
_PyCompile_OpcodeStackEffect
_PyCompile_OpcodeStackEffectWithJump
_PyComplex_AsCComplex
_PyComplex_FromCComplex
_PyComplex_FromDoubles
_PyComplex_ImagAsDouble
_PyComplex_RealAsDouble
_PyComplex_Type
_PyConfig_Clear
_PyConfig_InitPythonConfig
_PyConfig_SetArgv
_PyConfig_SetBytesArgv
_PyConfig_SetString
_PyContextToken_Type
_PyContextVar_Type
_PyContext_Type
_PyCoro_Type
_PyDescr_IsData
_PyDescr_NewClassMethod
_PyDescr_NewGetSet
_PyDescr_NewMember
_PyDescr_NewMethod
_PyDescr_NewWrapper
_PyDictItems_Type
_PyDictIterItem_Type
_PyDictIterKey_Type
_PyDictIterValue_Type
_PyDictKeys_Type
_PyDictProxy_New
_PyDictProxy_Type
_PyDictRevIterItem_Type
_PyDictRevIterKey_Type
_PyDictRevIterValue_Type
_PyDictValues_Type
_PyDict_Clear
_PyDict_Contains
_PyDict_Copy
_PyDict_DelItem
_PyDict_DelItemString
_PyDict_GetItem
_PyDict_GetItemString
_PyDict_GetItemWithError
_PyDict_Items
_PyDict_Keys
_PyDict_Merge
_PyDict_MergeFromSeq2
_PyDict_New
_PyDict_Next
_PyDict_SetDefault
_PyDict_SetItem
_PyDict_SetItemString
_PyDict_Size
_PyDict_Type
_PyDict_Update
_PyDict_Values
_PyEllipsis_Type
_PyEnum_Type
_PyErr_BadArgument
_PyErr_BadInternalCall
_PyErr_CheckSignals
_PyErr_Clear
_PyErr_Display
_PyErr_DisplayException
_PyErr_ExceptionMatches
_PyErr_Fetch
_PyErr_Format
_PyErr_FormatV
_PyErr_GetExcInfo
_PyErr_GetHandledException
_PyErr_GetRaisedException
_PyErr_GivenExceptionMatches
_PyErr_NewException
_PyErr_NewExceptionWithDoc
_PyErr_NoMemory
_PyErr_NormalizeException
_PyErr_Occurred
_PyErr_Print
_PyErr_PrintEx
_PyErr_ProgramText
_PyErr_ProgramTextObject
_PyErr_RangedSyntaxLocationObject
_PyErr_ResourceWarning
_PyErr_Restore
_PyErr_SetExcInfo
_PyErr_SetFromErrno
_PyErr_SetFromErrnoWithFilename
_PyErr_SetFromErrnoWithFilenameObject
_PyErr_SetFromErrnoWithFilenameObjects
_PyErr_SetHandledException
_PyErr_SetImportError
_PyErr_SetImportErrorSubclass
_PyErr_SetInterrupt
_PyErr_SetInterruptEx
_PyErr_SetNone
_PyErr_SetObject
_PyErr_SetRaisedException
_PyErr_SetString
_PyErr_SyntaxLocation
_PyErr_SyntaxLocationEx
_PyErr_SyntaxLocationObject
_PyErr_WarnEx
_PyErr_WarnExplicit
_PyErr_WarnExplicitFormat
_PyErr_WarnExplicitObject
_PyErr_WarnFormat
_PyErr_WriteUnraisable
_PyEval_AcquireLock
_PyEval_AcquireThread
_PyEval_CallFunction
_PyEval_CallMethod
_PyEval_CallObjectWithKeywords
_PyEval_EvalCode
_PyEval_EvalCodeEx
_PyEval_EvalFrame
_PyEval_EvalFrameEx
_PyEval_GetBuiltins
_PyEval_GetFrame
_PyEval_GetFuncDesc
_PyEval_GetFuncName
_PyEval_GetGlobals
_PyEval_GetLocals
_PyEval_InitThreads
_PyEval_MergeCompilerFlags
_PyEval_ReleaseLock
_PyEval_ReleaseThread
_PyEval_RestoreThread
_PyEval_SaveThread
_PyEval_SetProfileAllThreads
_PyEval_SetTraceAllThreads
_PyEval_ThreadsInitialized
_PyExc_ArithmeticError
_PyExc_AssertionError
_PyExc_AttributeError
_PyExc_BaseException
_PyExc_BaseExceptionGroup
_PyExc_BlockingIOError
_PyExc_BrokenPipeError
_PyExc_BufferError
_PyExc_BytesWarning
_PyExc_ChildProcessError
_PyExc_ConnectionAbortedError
_PyExc_ConnectionError
_PyExc_ConnectionRefusedError
_PyExc_ConnectionResetError
_PyExc_DeprecationWarning
_PyExc_EOFError
_PyExc_EncodingWarning
_PyExc_EnvironmentError
_PyExc_Exception
_PyExc_FileExistsError
_PyExc_FileNotFoundError
_PyExc_FloatingPointError
_PyExc_FutureWarning
_PyExc_GeneratorExit
_PyExc_IOError
_PyExc_ImportError
_PyExc_ImportWarning
_PyExc_IndentationError
_PyExc_IndexError
_PyExc_InterruptedError
_PyExc_IsADirectoryError
_PyExc_KeyError
_PyExc_KeyboardInterrupt
_PyExc_LookupError
_PyExc_MemoryError
_PyExc_ModuleNotFoundError
_PyExc_NameError
_PyExc_NotADirectoryError
_PyExc_NotImplementedError
_PyExc_OSError
_PyExc_OverflowError
_PyExc_PendingDeprecationWarning
_PyExc_PermissionError
_PyExc_ProcessLookupError
_PyExc_RecursionError
_PyExc_ReferenceError
_PyExc_ResourceWarning
_PyExc_RuntimeError
_PyExc_RuntimeWarning
_PyExc_StopAsyncIteration
_PyExc_StopIteration
_PyExc_SyntaxError
_PyExc_SyntaxWarning
_PyExc_SystemError
_PyExc_SystemExit
_PyExc_TabError
_PyExc_TimeoutError
_PyExc_TypeError
_PyExc_UnboundLocalError
_PyExc_UnicodeDecodeError
_PyExc_UnicodeEncodeError
_PyExc_UnicodeError
_PyExc_UnicodeTranslateError
_PyExc_UnicodeWarning
_PyExc_UserWarning
_PyExc_ValueError
_PyExc_Warning
_PyExc_ZeroDivisionError
_PyExceptionClass_Name
_PyException_GetArgs
_PyException_GetCause
_PyException_GetContext
_PyException_GetTraceback
_PyException_SetArgs
_PyException_SetCause
_PyException_SetContext
_PyException_SetTraceback
_PyFile_FromFd
_PyFile_GetLine
_PyFile_NewStdPrinter
_PyFile_OpenCodeObject
_PyFile_WriteObject
_PyFile_WriteString
_PyFilter_Type
_PyFloat_AsDouble
_PyFloat_FromDouble
_PyFloat_FromString
_PyFloat_GetInfo
_PyFloat_GetMax
_PyFloat_GetMin
_PyFloat_Pack2
_PyFloat_Pack8
_PyFloat_Type
_PyFloat_Unpack2
_PyFloat_Unpack8
_PyFrame_FastToLocalsWithError
_PyFrame_GetBack
_PyFrame_GetCode
_PyFrame_GetLineNumber
_PyFrame_GetLocals
_PyFrame_LocalsToFast
_PyFrame_New
_PyFrame_Type
_PyFrozenSet_New
_PyFrozenSet_Type
_PyFunction_GetModule
_PyFunction_New
_PyFunction_Type
_PyGC_Collect
_PyGC_Disable
_PyGC_Enable
_PyGC_IsEnabled
_PyGILState_Check
_PyGILState_Ensure
_PyGILState_GetThisThreadState
_PyGILState_Release
_PyGen_Type
_PyGetSetDescr_Type
_PyHash_GetFuncDef
_PyImport_AddModule
_PyImport_AddModuleObject
_PyImport_AppendInittab
_PyImport_ExecCodeModule
_PyImport_ExecCodeModuleEx
_PyImport_ExecCodeModuleObject
_PyImport_ExecCodeModuleWithPathnames
_PyImport_FrozenModules
_PyImport_GetImporter
_PyImport_GetMagicNumber
_PyImport_GetMagicTag
_PyImport_GetModule
_PyImport_GetModuleDict
_PyImport_Import
_PyImport_ImportFrozenModule
_PyImport_ImportFrozenModuleObject
_PyImport_ImportModule
_PyImport_ImportModuleLevel
_PyImport_ImportModuleLevelObject
_PyImport_ImportModuleNoBlock
_PyImport_ReloadModule
_PyIndex_Check
_PyInit__abc
_PyInit__ast
_PyInit__codecs
_PyInit__collections
_PyInit__functools
_PyInit__imp
_PyInit__io
_PyInit__locale
_PyInit__operator
_PyInit__signal
_PyInit__sre
_PyInit__stat
_PyInit__string
_PyInit__symtable
_PyInit__thread
_PyInit__tokenize
_PyInit__tracemalloc
_PyInit__typing
_PyInit__weakref
_PyInit_atexit
_PyInit_errno
_PyInit_faulthandler
_PyInit_gc
_PyInit_itertools
_PyInit_posix
_PyInit_time
_PyInstanceMethod_Type
_PyInterpreterState_Clear
_PyInterpreterState_Delete
_PyInterpreterState_Get
_PyInterpreterState_GetDict
_PyInterpreterState_GetID
_PyInterpreterState_Head
_PyInterpreterState_New
_PyInterpreterState_Next
_PyInterpreterState_ThreadHead
_PyIter_Check
_PyIter_Next
_PyIter_Send
_PyListIter_Type
_PyListRevIter_Type
_PyList_Append
_PyList_AsTuple
_PyList_GetItem
_PyList_GetSlice
_PyList_Insert
_PyList_New
_PyList_Reverse
_PyList_SetItem
_PyList_SetSlice
_PyList_Size
_PyList_Sort
_PyList_Type
_PyLongRangeIter_Type
_PyLong_AsDouble
_PyLong_AsLong
_PyLong_AsLongAndOverflow
_PyLong_AsLongLong
_PyLong_AsLongLongAndOverflow
_PyLong_AsSize_t
_PyLong_AsSsize_t
_PyLong_AsUnsignedLong
_PyLong_AsUnsignedLongLong
_PyLong_AsUnsignedLongLongMask
_PyLong_AsUnsignedLongMask
_PyLong_AsVoidPtr
_PyLong_FromDouble
_PyLong_FromLong
_PyLong_FromLongLong
_PyLong_FromSize_t
_PyLong_FromSsize_t
_PyLong_FromString
_PyLong_FromUnicodeObject
_PyLong_FromUnsignedLong
_PyLong_FromUnsignedLongLong
_PyLong_FromVoidPtr
_PyLong_GetInfo
_PyLong_Type
_PyMap_Type
_PyMapping_Check
_PyMapping_GetItemString
_PyMapping_HasKey
_PyMapping_HasKeyString
_PyMapping_Items
_PyMapping_Keys
_PyMapping_Length
_PyMapping_SetItemString
_PyMapping_Size
_PyMapping_Values
_PyMarshal_Init
_PyMarshal_ReadLastObjectFromFile
_PyMarshal_ReadLongFromFile
_PyMarshal_ReadObjectFromString
_PyMem_Calloc
_PyMem_Free
_PyMem_GetAllocator
_PyMem_Malloc
_PyMem_RawCalloc
_PyMem_RawFree
_PyMem_RawMalloc
_PyMem_RawRealloc
_PyMem_Realloc
_PyMem_SetAllocator
_PyMemberDescr_Type
_PyMember_GetOne
_PyMember_SetOne
_PyMemoryView_FromBuffer
_PyMemoryView_FromMemory
_PyMemoryView_FromObject
_PyMemoryView_GetContiguous
_PyMemoryView_Type
_PyMethodDescr_Type
_PyMethod_New
_PyMethod_Type
_PyModuleDef_Init
_PyModuleDef_Type
_PyModule_AddFunctions
_PyModule_AddIntConstant
_PyModule_AddObject
_PyModule_AddObjectRef
_PyModule_AddStringConstant
_PyModule_AddType
_PyModule_Create2
_PyModule_ExecDef
_PyModule_FromDefAndSpec2
_PyModule_GetDef
_PyModule_GetDict
_PyModule_GetFilename
_PyModule_GetFilenameObject
_PyModule_GetName
_PyModule_GetNameObject
_PyModule_GetState
_PyModule_New
_PyModule_NewObject
_PyModule_SetDocString
_PyModule_Type
_PyNumber_Absolute
_PyNumber_Add
_PyNumber_And
_PyNumber_AsOff_t
_PyNumber_AsSsize_t
_PyNumber_Check
_PyNumber_Divmod
_PyNumber_Float
_PyNumber_FloorDivide
_PyNumber_InPlaceAdd
_PyNumber_InPlaceAnd
_PyNumber_InPlaceFloorDivide
_PyNumber_InPlaceLshift
_PyNumber_InPlaceMatrixMultiply
_PyNumber_InPlaceMultiply
_PyNumber_InPlaceOr
_PyNumber_InPlacePower
_PyNumber_InPlaceRemainder
_PyNumber_InPlaceRshift
_PyNumber_InPlaceSubtract
_PyNumber_InPlaceTrueDivide
_PyNumber_InPlaceXor
_PyNumber_Index
_PyNumber_Invert
_PyNumber_Long
_PyNumber_Lshift
_PyNumber_MatrixMultiply
_PyNumber_Multiply
_PyNumber_Negative
_PyNumber_Or
_PyNumber_Positive
_PyNumber_Power
_PyNumber_Remainder
_PyNumber_Rshift
_PyNumber_Subtract
_PyNumber_ToBase
_PyNumber_TrueDivide
_PyNumber_Xor
_PyODictItems_Type
_PyODictIter_Type
_PyODictKeys_Type
_PyODictValues_Type
_PyODict_Type
_PyOS_AfterFork
_PyOS_FSPath
_PyOS_InputHook
_PyOS_InterruptOccurred
_PyOS_Readline
_PyOS_double_to_string
_PyOS_getsig
_PyOS_mystricmp
_PyOS_mystrnicmp
_PyOS_setsig
_PyOS_snprintf
_PyOS_string_to_double
_PyOS_strtol
_PyOS_strtoul
_PyOS_vsnprintf
_PyObject_ASCII
_PyObject_AsCharBuffer
_PyObject_AsFileDescriptor
_PyObject_AsReadBuffer
_PyObject_AsWriteBuffer
_PyObject_Bytes
_PyObject_Call
_PyObject_CallFinalizer
_PyObject_CallFinalizerFromDealloc
_PyObject_CallFunction
_PyObject_CallFunctionObjArgs
_PyObject_CallMethod
_PyObject_CallMethodObjArgs
_PyObject_CallNoArgs
_PyObject_CallObject
_PyObject_CallOneArg
_PyObject_Calloc
_PyObject_CheckBuffer
_PyObject_CheckReadBuffer
_PyObject_ClearWeakRefs
_PyObject_CopyData
_PyObject_DelItem
_PyObject_DelItemString
_PyObject_Dir
_PyObject_Format
_PyObject_Free
_PyObject_GC_Del
_PyObject_GC_IsFinalized
_PyObject_GC_IsTracked
_PyObject_GC_Track
_PyObject_GC_UnTrack
_PyObject_GenericGetAttr
_PyObject_GenericGetDict
_PyObject_GenericSetAttr
_PyObject_GenericSetDict
_PyObject_GetAIter
_PyObject_GetAttr
_PyObject_GetAttrString
_PyObject_GetBuffer
_PyObject_GetItem
_PyObject_GetIter
_PyObject_GetTypeData
_PyObject_HasAttr
_PyObject_HasAttrString
_PyObject_Hash
_PyObject_HashNotImplemented
_PyObject_IS_GC
_PyObject_Init
_PyObject_InitVar
_PyObject_IsInstance
_PyObject_IsSubclass
_PyObject_IsTrue
_PyObject_Length
_PyObject_LengthHint
_PyObject_Malloc
_PyObject_Not
_PyObject_Print
_PyObject_Realloc
_PyObject_Repr
_PyObject_RichCompare
_PyObject_RichCompareBool
_PyObject_SelfIter
_PyObject_SetAttr
_PyObject_SetAttrString
_PyObject_SetItem
_PyObject_Size
_PyObject_Str
_PyObject_Type
_PyObject_Vectorcall
_PyObject_VectorcallDict
_PyObject_VectorcallMethod
_PyPickleBuffer_Type
_PyPreConfig_InitPythonConfig
_PyProperty_Type
_PyRangeIter_Type
_PyRange_Type
_PyReversed_Type
_PyRun_AnyFileExFlags
_PyRun_SimpleStringFlags
_PyRun_StringFlags
_PySTEntry_Type
_PySeqIter_New
_PySeqIter_Type
_PySequence_Check
_PySequence_Concat
_PySequence_Contains
_PySequence_Count
_PySequence_DelItem
_PySequence_DelSlice
_PySequence_Fast
_PySequence_GetItem
_PySequence_GetSlice
_PySequence_In
_PySequence_InPlaceConcat
_PySequence_InPlaceRepeat
_PySequence_Index
_PySequence_Length
_PySequence_List
_PySequence_Repeat
_PySequence_SetItem
_PySequence_SetSlice
_PySequence_Size
_PySequence_Tuple
_PySetIter_Type
_PySet_Add
_PySet_Clear
_PySet_Contains
_PySet_Discard
_PySet_New
_PySet_Pop
_PySet_Size
_PySet_Type
_PySlice_AdjustIndices
_PySlice_GetIndices
_PySlice_GetIndicesEx
_PySlice_New
_PySlice_Type
_PySlice_Unpack
_PyState_AddModule
_PyState_FindModule
_PyState_RemoveModule
_PyStaticMethod_New
_PyStaticMethod_Type
_PyStatus_Error
_PyStatus_Exception
_PyStatus_NoMemory
_PyStatus_Ok
_PyStdPrinter_Type
_PyStructSequence_GetItem
_PyStructSequence_New
_PyStructSequence_NewType
_PyStructSequence_SetItem
_PyStructSequence_UnnamedField
_PySuper_Type
_PySymtable_Lookup
_PySys_AddWarnOption
_PySys_AddWarnOptionUnicode
_PySys_AddXOption
_PySys_Audit
_PySys_FormatStderr
_PySys_FormatStdout
_PySys_GetObject
_PySys_GetXOptions
_PySys_HasWarnOptions
_PySys_ResetWarnOptions
_PySys_SetArgv
_PySys_SetArgvEx
_PySys_SetObject
_PySys_SetPath
_PySys_WriteStderr
_PySys_WriteStdout
_PyThreadState_Clear
_PyThreadState_Delete
_PyThreadState_EnterTracing
_PyThreadState_Get
_PyThreadState_GetDict
_PyThreadState_GetFrame
_PyThreadState_GetID
_PyThreadState_GetInterpreter
_PyThreadState_LeaveTracing
_PyThreadState_New
_PyThreadState_Next
_PyThreadState_SetAsyncExc
_PyThreadState_Swap
_PyThread_GetInfo
_PyThread_ReInitTLS
_PyThread_acquire_lock
_PyThread_acquire_lock_timed
_PyThread_allocate_lock
_PyThread_create_key
_PyThread_delete_key
_PyThread_delete_key_value
_PyThread_exit_thread
_PyThread_free_lock
_PyThread_get_key_value
_PyThread_get_stacksize
_PyThread_get_thread_ident
_PyThread_get_thread_native_id
_PyThread_init_thread
_PyThread_release_lock
_PyThread_set_key_value
_PyThread_set_stacksize
_PyThread_start_new_thread
_PyThread_tss_alloc
_PyThread_tss_create
_PyThread_tss_delete
_PyThread_tss_free
_PyThread_tss_get
_PyThread_tss_is_created
_PyThread_tss_set
_PyTraceBack_Here
_PyTraceBack_Print
_PyTraceBack_Type
_PyTupleIter_Type
_PyTuple_GetItem
_PyTuple_GetSlice
_PyTuple_New
_PyTuple_Pack
_PyTuple_SetItem
_PyTuple_Size
_PyTuple_Type
_PyType_ClearCache
_PyType_FromMetaclass
_PyType_FromModuleAndSpec
_PyType_FromSpec
_PyType_FromSpecWithBases
_PyType_GenericAlloc
_PyType_GenericNew
_PyType_GetFlags
_PyType_GetModule
_PyType_GetModuleByDef
_PyType_GetModuleState
_PyType_GetName
_PyType_GetQualName
_PyType_GetSlot
_PyType_GetTypeDataSize
_PyType_IsSubtype
_PyType_Modified
_PyType_Ready
_PyType_Type
_PyUnicodeDecodeError_Create
_PyUnicodeDecodeError_GetEncoding
_PyUnicodeDecodeError_GetEnd
_PyUnicodeDecodeError_GetObject
_PyUnicodeDecodeError_GetReason
_PyUnicodeDecodeError_GetStart
_PyUnicodeDecodeError_SetEnd
_PyUnicodeDecodeError_SetReason
_PyUnicodeDecodeError_SetStart
_PyUnicodeEncodeError_GetEncoding
_PyUnicodeEncodeError_GetEnd
_PyUnicodeEncodeError_GetObject
_PyUnicodeEncodeError_GetReason
_PyUnicodeEncodeError_GetStart
_PyUnicodeEncodeError_SetEnd
_PyUnicodeEncodeError_SetReason
_PyUnicodeEncodeError_SetStart
_PyUnicodeIter_Type
_PyUnicodeTranslateError_GetEnd
_PyUnicodeTranslateError_GetObject
_PyUnicodeTranslateError_GetReason
_PyUnicodeTranslateError_GetStart
_PyUnicodeTranslateError_SetEnd
_PyUnicodeTranslateError_SetReason
_PyUnicodeTranslateError_SetStart
_PyUnicode_Append
_PyUnicode_AppendAndDel
_PyUnicode_AsASCIIString
_PyUnicode_AsCharmapString
_PyUnicode_AsDecodedObject
_PyUnicode_AsDecodedUnicode
_PyUnicode_AsEncodedObject
_PyUnicode_AsEncodedString
_PyUnicode_AsEncodedUnicode
_PyUnicode_AsLatin1String
_PyUnicode_AsRawUnicodeEscapeString
_PyUnicode_AsUCS4
_PyUnicode_AsUCS4Copy
_PyUnicode_AsUTF16String
_PyUnicode_AsUTF32String
_PyUnicode_AsUTF8
_PyUnicode_AsUTF8AndSize
_PyUnicode_AsUTF8String
_PyUnicode_AsUnicodeEscapeString
_PyUnicode_AsWideChar
_PyUnicode_AsWideCharString
_PyUnicode_BuildEncodingMap
_PyUnicode_Compare
_PyUnicode_CompareWithASCIIString
_PyUnicode_Concat
_PyUnicode_Contains
_PyUnicode_CopyCharacters
_PyUnicode_Count
_PyUnicode_Decode
_PyUnicode_DecodeASCII
_PyUnicode_DecodeCharmap
_PyUnicode_DecodeFSDefault
_PyUnicode_DecodeFSDefaultAndSize
_PyUnicode_DecodeLatin1
_PyUnicode_DecodeLocale
_PyUnicode_DecodeLocaleAndSize
_PyUnicode_DecodeRawUnicodeEscape
_PyUnicode_DecodeUTF16
_PyUnicode_DecodeUTF16Stateful
_PyUnicode_DecodeUTF32
_PyUnicode_DecodeUTF32Stateful
_PyUnicode_DecodeUTF7
_PyUnicode_DecodeUTF7Stateful
_PyUnicode_DecodeUTF8
_PyUnicode_DecodeUTF8Stateful
_PyUnicode_DecodeUnicodeEscape
_PyUnicode_EncodeFSDefault
_PyUnicode_EncodeLocale
_PyUnicode_FSConverter
_PyUnicode_FSDecoder
_PyUnicode_Find
_PyUnicode_FindChar
_PyUnicode_Format
_PyUnicode_FromEncodedObject
_PyUnicode_FromFormat
_PyUnicode_FromFormatV
_PyUnicode_FromKindAndData
_PyUnicode_FromObject
_PyUnicode_FromOrdinal
_PyUnicode_FromString
_PyUnicode_FromStringAndSize
_PyUnicode_FromWideChar
_PyUnicode_GetDefaultEncoding
_PyUnicode_GetLength
_PyUnicode_InternFromString
_PyUnicode_InternInPlace
_PyUnicode_IsIdentifier
_PyUnicode_Join
_PyUnicode_New
_PyUnicode_Partition
_PyUnicode_RPartition
_PyUnicode_RSplit
_PyUnicode_ReadChar
_PyUnicode_Replace
_PyUnicode_Resize
_PyUnicode_RichCompare
_PyUnicode_Split
_PyUnicode_Splitlines
_PyUnicode_Substring
_PyUnicode_Tailmatch
_PyUnicode_Translate
_PyUnicode_Type
_PyUnicode_WriteChar
_PyUnstable_InterpreterFrame_GetLine
_PyUnstable_PerfMapState_Fini
_PyVectorcall_Call
_PyVectorcall_Function
_PyVectorcall_NARGS
_PyWeakref_GetObject
_PyWeakref_NewProxy
_PyWeakref_NewRef
_PyWideStringList_Append
_PyWrapperDescr_Type
_PyWrapper_New
_PyZip_Type
_Py_AddPendingCall
_Py_AtExit
_Py_BuildValue
_Py_BytesMain
_Py_CompileString
_Py_CompileStringObject
_Py_DecRef
_Py_DecodeLocale
_Py_EncodeLocale
_Py_EndInterpreter
_Py_EnterRecursiveCall
_Py_Exit
_Py_ExitStatusException
_Py_FatalError
_Py_FileSystemDefaultEncodeErrors
_Py_FileSystemDefaultEncoding
_Py_Finalize
_Py_FinalizeEx
_Py_GETENV
_Py_GenericAlias
_Py_GenericAliasType
_Py_GetBuildInfo
_Py_GetCompiler
_Py_GetCopyright
_Py_GetExecPrefix
_Py_GetPath
_Py_GetPlatform
_Py_GetPrefix
_Py_GetProgramFullPath
_Py_GetProgramName
_Py_GetPythonHome
_Py_GetRecursionLimit
_Py_GetVersion
_Py_HasFileSystemDefaultEncoding
_Py_IgnoreEnvironmentFlag
_Py_IncRef
_Py_Initialize
_Py_InitializeEx
_Py_InitializeFromConfig
_Py_InspectFlag
_Py_Is
_Py_IsFalse
_Py_IsInitialized
_Py_IsNone
_Py_IsTrue
_Py_IsolatedFlag
_Py_LeaveRecursiveCall
_Py_Main
_Py_MakePendingCalls
_Py_NewInterpreter
_Py_NewRef
_Py_ReprEnter
_Py_ReprLeave
_Py_SetPath
_Py_SetProgramName
_Py_SetPythonHome
_Py_SetRecursionLimit
_Py_UTF8Mode
_Py_UniversalNewlineFgets
_Py_VaBuildValue
_Py_Version
_Py_XNewRef
_Py_hexdigits
__PyAST_AnnAssign
__PyAST_Assert
__PyAST_Assign
__PyAST_AsyncFor
__PyAST_AsyncFunctionDef
__PyAST_AsyncWith
__PyAST_Attribute
__PyAST_AugAssign
__PyAST_Await
__PyAST_BinOp
__PyAST_BoolOp
__PyAST_Break
__PyAST_Call
__PyAST_ClassDef
__PyAST_Compare
__PyAST_Compile
__PyAST_Constant
__PyAST_Continue
__PyAST_Delete
__PyAST_Dict
__PyAST_DictComp
__PyAST_ExceptHandler
__PyAST_Expr
__PyAST_ExprAsUnicode
__PyAST_Expression
__PyAST_Fini
__PyAST_For
__PyAST_FormattedValue
__PyAST_FunctionDef
__PyAST_FunctionType
__PyAST_GeneratorExp
__PyAST_GetDocString
__PyAST_Global
__PyAST_If
__PyAST_IfExp
__PyAST_Import
__PyAST_ImportFrom
__PyAST_Interactive
__PyAST_JoinedStr
__PyAST_Lambda
__PyAST_List
__PyAST_ListComp
__PyAST_Match
__PyAST_MatchAs
__PyAST_MatchClass
__PyAST_MatchMapping
__PyAST_MatchOr
__PyAST_MatchSequence
__PyAST_MatchSingleton
__PyAST_MatchStar
__PyAST_MatchValue
__PyAST_Module
__PyAST_Name
__PyAST_NamedExpr
__PyAST_Nonlocal
__PyAST_Optimize
__PyAST_ParamSpec
__PyAST_Pass
__PyAST_Raise
__PyAST_Return
__PyAST_Set
__PyAST_SetComp
__PyAST_Slice
__PyAST_Starred
__PyAST_Subscript
__PyAST_Try
__PyAST_TryStar
__PyAST_Tuple
__PyAST_TypeAlias
__PyAST_TypeIgnore
__PyAST_TypeVar
__PyAST_TypeVarTuple
__PyAST_UnaryOp
__PyAST_Validate
__PyAST_While
__PyAST_With
__PyAST_Yield
__PyAST_YieldFrom
__PyAST_alias
__PyAST_arg
__PyAST_arguments
__PyAST_comprehension
__PyAST_keyword
__PyAST_match_case
__PyAST_withitem
__PyAnextAwaitable_Type
__PyArena_AddPyObject
__PyArena_Free
__PyArena_Malloc
__PyArena_New
__PyArg_BadArgument
__PyArg_CheckPositional
__PyArg_Fini
__PyArg_NoKeywords
__PyArg_NoKwnames
__PyArg_ParseStack
__PyArg_ParseStackAndKeywords_SizeT
__PyArg_ParseStack_SizeT
__PyArg_ParseTupleAndKeywords_SizeT
__PyArg_ParseTuple_SizeT
__PyArg_Parse_SizeT
__PyArg_UnpackKeywords
__PyArg_UnpackKeywordsWithVararg
__PyArg_UnpackStack
__PyArgv_AsWstrList
__PyAssemble_MakeCodeObject
__PyAsyncGenASend_Type
__PyAsyncGenAThrow_Type
__PyAsyncGenValueWrapperNew
__PyAsyncGenWrappedValue_Type
__PyAsyncGen_ClearFreeLists
__PyAsyncGen_Fini
__PyAtExit_Call
__PyAtExit_Fini
__PyAtExit_Init
__PyBasicblock_InsertInstruction
__PyBufferWrapper_Type
__PyBuildSlice_ConsumeRefs
__PyBuiltin_Init
__PyBuiltins_AddExceptions
__PyByteArray_empty_string
__PyBytesWriter_Alloc
__PyBytesWriter_Dealloc
__PyBytesWriter_Finish
__PyBytesWriter_Init
__PyBytesWriter_Prepare
__PyBytesWriter_WriteBytes
__PyBytes_DecodeEscape
__PyBytes_FormatEx
__PyBytes_FromHex
__PyBytes_Join
__PyBytes_Repeat
__PyBytes_Resize
__PyCfgBuilder_Addop
__PyCfgBuilder_Fini
__PyCfgBuilder_Init
__PyCfgBuilder_UseLabel
__PyCfg_ConvertPseudoOps
__PyCfg_JumpLabelsToTargets
__PyCfg_OptimizeCodeUnit
__PyCfg_ResolveJumps
__PyCfg_Stackdepth
__PyCode_CheckLineNumber
__PyCode_ConstantKey
__PyCode_GetCode
__PyCode_GetFreevars
__PyCode_GetVarnames
__PyCode_InitAddressRange
__PyCode_New
__PyCode_Quicken
__PyCode_Validate
__PyCodecInfo_GetIncrementalDecoder
__PyCodecInfo_GetIncrementalEncoder
__PyCodec_DecodeText
__PyCodec_EncodeText
__PyCodec_Lookup
__PyCodec_LookupTextEncoding
__PyCompile_ConstCacheMergeOne
__PyCompile_EnsureArrayLargeEnough
__PyCompile_InstrSize
__PyComplex_FormatAdvancedWriter
__PyConfig_AsDict
__PyConfig_Copy
__PyConfig_FromDict
__PyConfig_InitCompatConfig
__PyConfig_InitImportConfig
__PyConfig_InitPathConfig
__PyConfig_Read
__PyConfig_Write
__PyContextTokenMissing_Type
__PyContext_ClearFreeList
__PyContext_Fini
__PyContext_Init
__PyCoroWrapper_Type
__PyCoro_GetAwaitableIter
__PyDeadline_Get
__PyDeadline_Init
__PyDebugAllocatorStats
__PyDictKeys_DecRef
__PyDictKeys_GetVersionForCurrentState
__PyDictKeys_StringLookup
__PyDictView_New
__PyDict_CheckConsistency
__PyDict_ClearFreeList
__PyDict_Contains_KnownHash
__PyDict_DebugMallocStats
__PyDict_DelItemIf
__PyDict_DelItem_KnownHash
__PyDict_Fini
__PyDict_FromItems
__PyDict_FromKeys
__PyDict_GetItemStringWithError
__PyDict_GetItemWithError
__PyDict_GetItem_KnownHash
__PyDict_HasOnlyStringKeys
__PyDict_KeysSize
__PyDict_LoadGlobal
__PyDict_LookupIndex
__PyDict_MaybeUntrack
__PyDict_MergeEx
__PyDict_NewKeysForClass
__PyDict_Next
__PyDict_Pop
__PyDict_Pop_KnownHash
__PyDict_SendEvent
__PyDict_SetItem_KnownHash
__PyDict_SetItem_Take2
__PyDict_SizeOf
__PyErr_BadInternalCall
__PyErr_ChainExceptions1
__PyErr_ChainStackItem
__PyErr_CheckSignalsTstate
__PyErr_Clear
__PyErr_Display
__PyErr_ExceptionMatches
__PyErr_FiniTypes
__PyErr_Format
__PyErr_FormatFromCause
__PyErr_FormatFromCauseTstate
__PyErr_FormatNote
__PyErr_GetRaisedException
__PyErr_GetTopmostException
__PyErr_InitTypes
__PyErr_NoMemory
__PyErr_Print
__PyErr_ProgramDecodedTextObject
__PyErr_SetFromPyStatus
__PyErr_SetImportErrorWithNameFrom
__PyErr_SetKeyError
__PyErr_SetNone
__PyErr_SetObject
__PyErr_SetRaisedException
__PyErr_SetString
__PyErr_StackItemToExcInfoTuple
__PyErr_WarnUnawaitedCoroutine
__PyErr_WriteUnraisableDefaultHook
__PyErr_WriteUnraisableMsg
__PyEval_AcquireLock
__PyEval_AddPendingCall
__PyEval_BuiltinsFromGlobals
__PyEval_CallTracing
__PyEval_EvalFrameDefault
__PyEval_Fini
__PyEval_FiniGIL
__PyEval_FiniState
__PyEval_GetAsyncGenFinalizer
__PyEval_GetAsyncGenFirstiter
__PyEval_GetBuiltin
__PyEval_GetBuiltins
__PyEval_GetCoroutineOriginTrackingDepth
__PyEval_GetFrame
__PyEval_GetFrameLocals
__PyEval_GetSwitchInterval
__PyEval_InitGIL
__PyEval_InitState
__PyEval_MakePendingCalls
__PyEval_ReleaseLock
__PyEval_SetAsyncGenFinalizer
__PyEval_SetAsyncGenFirstiter
__PyEval_SetCoroutineOriginTrackingDepth
__PyEval_SetProfile
__PyEval_SetSwitchInterval
__PyEval_SetTrace
__PyEval_SignalAsyncExc
__PyEval_SignalReceived
__PyEval_SliceIndex
__PyEval_SliceIndexNotNone
__PyEval_Vector
__PyExc_ClearExceptionGroupType
__PyExc_CreateExceptionGroup
__PyExc_Fini
__PyExc_InitGlobalObjects
__PyExc_InitState
__PyExc_InitTypes
__PyExc_MemoryError
__PyExc_PrepReraiseStar
__PyException_AddNote
__PyFaulthandler_Fini
__PyFaulthandler_Init
__PyFileIO_closed
__PyFloat_ClearFreeList
__PyFloat_DebugMallocStats
__PyFloat_ExactDealloc
__PyFloat_Fini
__PyFloat_FiniType
__PyFloat_FormatAdvancedWriter
__PyFloat_InitState
__PyFloat_InitTypes
__PyFrame_ClearExceptCode
__PyFrame_Copy
__PyFrame_FastToLocalsWithError
__PyFrame_GetLocals
__PyFrame_LocalsToFast
__PyFrame_MakeAndSetFrameObject
__PyFrame_New_NoTrack
__PyFrame_Traverse
__PyFunction_FromConstructor
__PyFunction_GetVersionForCurrentState
__PyFunction_Vectorcall
__PyFuture_FromAST
__PyGC_CollectNoFail
__PyGC_DumpShutdownStats
__PyGC_Fini
__PyGC_Init
__PyGC_InitState
__PyGILState_Fini
__PyGILState_GetInterpreterStateUnsafe
__PyGILState_Init
__PyGILState_SetTstate
__PyGen_FetchStopIterationValue
__PyGen_Finalize
__PyGen_SetStopIterationValue
__PyGen_yf
__PyHamtItems_Type
__PyHamtKeys_Type
__PyHamtValues_Type
__PyHamt_ArrayNode_Type
__PyHamt_Assoc
__PyHamt_BitmapNode_Type
__PyHamt_CollisionNode_Type
__PyHamt_Eq
__PyHamt_Find
__PyHamt_Len
__PyHamt_New
__PyHamt_NewIterItems
__PyHamt_NewIterKeys
__PyHamt_NewIterValues
__PyHamt_Type
__PyHamt_Without
__PyHash_Fini
__PyIOBase_cannot_pickle
__PyIOBase_check_closed
__PyIOBase_check_readable
__PyIOBase_check_seekable
__PyIOBase_check_writable
__PyIOBase_finalize
__PyIO_Module
__PyIO_find_line_ending
__PyIO_trap_eintr
__PyImport_BlessMyLoader
__PyImport_CheckSubinterpIncompatibleExtensionAllowed
__PyImport_ClearCore
__PyImport_ClearModules
__PyImport_ClearModulesByIndex
__PyImport_DynLoadFiletab
__PyImport_FindSharedFuncptr
__PyImport_Fini
__PyImport_Fini2
__PyImport_FiniCore
__PyImport_FiniExternal
__PyImport_FixupBuiltin
__PyImport_FixupExtensionObject
__PyImport_FrozenAliases
__PyImport_FrozenBootstrap
__PyImport_FrozenStdlib
__PyImport_FrozenTest
__PyImport_GetBuiltinModuleNames
__PyImport_GetDLOpenFlags
__PyImport_GetImportlibExternalLoader
__PyImport_GetImportlibLoader
__PyImport_GetModuleAttrString
__PyImport_GetModules
__PyImport_GetNextModuleIndex
__PyImport_ImportlibModuleRepr
__PyImport_Init
__PyImport_InitCore
__PyImport_InitDefaultImportFunc
__PyImport_InitExternal
__PyImport_InitModules
__PyImport_Inittab
__PyImport_IsDefaultImportFunc
__PyImport_IsInitialized
__PyImport_LoadDynamicModuleWithSpec
__PyImport_ResolveNameWithPackageContext
__PyImport_SetDLOpenFlags
__PyImport_SwapPackageContext
__PyIncrementalNewlineDecoder_decode
__PyInstrumentation_DISABLE
__PyInstrumentation_MISSING
__PyInterpreterID_Type
__PyInterpreterState_Clear
__PyInterpreterState_Enable
__PyInterpreterState_FinalizeAllocatedBlocks
__PyInterpreterState_GetConfig
__PyInterpreterState_HasFeature
__PyInterpreterState_IDDecref
__PyInterpreterState_IDIncref
__PyInterpreterState_IDInitref
__PyInterpreterState_LookUpID
__PyIntrinsics_BinaryFunctions
__PyIntrinsics_UnaryFunctions
__PyLegacyEventHandler_Type
__PyLineIterator
__PyLineTable_NextAddressRange
__PyList_AppendTakeRefListResize
__PyList_ClearFreeList
__PyList_DebugMallocStats
__PyList_Extend
__PyList_Fini
__PyList_FromArraySteal
__PyLong_Add
__PyLong_AsByteArray
__PyLong_AsInt
__PyLong_AsTime_t
__PyLong_Copy
__PyLong_DigitValue
__PyLong_FileDescriptor_Converter
__PyLong_FiniTypes
__PyLong_Format
__PyLong_FormatAdvancedWriter
__PyLong_FormatBytesWriter
__PyLong_FormatWriter
__PyLong_FromByteArray
__PyLong_FromBytes
__PyLong_FromTime_t
__PyLong_InitTypes
__PyLong_Lshift
__PyLong_Multiply
__PyLong_New
__PyLong_NumBits
__PyLong_Sign
__PyLong_Subtract
__PyManagedBuffer_Type
__PyMem_ArenaAlloc
__PyMem_ArenaFree
__PyMem_DumpTraceback
__PyMem_GetAllocatorName
__PyMem_RawCalloc
__PyMem_RawFree
__PyMem_RawMalloc
__PyMem_RawRealloc
__PyMem_RawStrdup
__PyMem_RawWcsdup
__PyMem_SetDefaultAllocator
__PyMem_SetupAllocators
__PyMem_Strdup
__PyMemoryIter_Type
__PyMemoryView_FromBufferProc
__PyMethodWrapper_Type
__PyModuleSpec_IsInitializing
__PyModule_Add
__PyModule_Clear
__PyModule_ClearDict
__PyModule_CreateInitialized
__PyModule_IsExtension
__PyMonitoring_RegisterCallback
__PyMonitoring_SetEvents
__PyNamespace_New
__PyNamespace_Type
__PyNone_Type
__PyNumber_InPlacePowerNoMod
__PyNumber_Index
__PyNumber_PowerNoMod
__PyOS_GetOpt
__PyOS_InterruptOccurred
__PyOS_ResetGetOpt
__PyOS_URandom
__PyOS_optarg
__PyOS_opterr
__PyOS_optind
__PyObjectDict_SetItem
__PyObject_AssertFailed
__PyObject_Call
__PyObject_CallFunction_SizeT
__PyObject_CallMethod
__PyObject_CallMethodFormat
__PyObject_CallMethod_SizeT
__PyObject_Call_Prepend
__PyObject_Calloc
__PyObject_ClearManagedDict
__PyObject_ComputedDictPointer
__PyObject_DebugMallocStats
__PyObject_DebugTypeStats
__PyObject_Dump
__PyObject_FastCall
__PyObject_Free
__PyObject_FreeInstanceAttributes
__PyObject_FunctionStr
__PyObject_GC_Link
__PyObject_GC_New
__PyObject_GC_NewVar
__PyObject_GC_Resize
__PyObject_GenericGetAttrWithDict
__PyObject_GenericSetAttrWithDict
__PyObject_GetAttrId
__PyObject_GetDictPtr
__PyObject_GetInstanceAttribute
__PyObject_GetMethod
__PyObject_GetState
__PyObject_HasLen
__PyObject_InitState
__PyObject_InitializeDict
__PyObject_IsAbstract
__PyObject_IsFreed
__PyObject_IsInstanceDictEmpty
__PyObject_LookupAttr
__PyObject_LookupSpecial
__PyObject_MakeDictFromInstanceAttributes
__PyObject_MakeTpCall
__PyObject_Malloc
__PyObject_New
__PyObject_NewVar
__PyObject_NextNotImplemented
__PyObject_RealIsInstance
__PyObject_RealIsSubclass
__PyObject_Realloc
__PyObject_StoreInstanceAttribute
__PyObject_VirtualAlloc
__PyObject_VirtualFree
__PyObject_VisitManagedDict
__PyOpcode_Caches
__PyOpcode_Deopt
__PyOpcode_Jump
__PyOpcode_num_popped
__PyOpcode_num_pushed
__PyParser_ASTFromFile
__PyParser_ASTFromString
__PyPathConfig_ClearGlobal
__PyPathConfig_ComputeSysPath0
__PyPathConfig_GetGlobalModuleSearchPath
__PyPathConfig_ReadGlobal
__PyPathConfig_UpdateGlobal
__PyPegen_add_type_comment_to_arg
__PyPegen_alias_for_star
__PyPegen_arguments_parsing_error
__PyPegen_augoperator
__PyPegen_byte_offset_to_character_offset
__PyPegen_check_barry_as_flufl
__PyPegen_check_fstring_conversion
__PyPegen_check_legacy_stmt
__PyPegen_class_def_decorators
__PyPegen_cmpop_expr_pair
__PyPegen_collect_call_seqs
__PyPegen_concatenate_strings
__PyPegen_constant_from_string
__PyPegen_constant_from_token
__PyPegen_decode_string
__PyPegen_decoded_constant_from_token
__PyPegen_dummy_name
__PyPegen_empty_arguments
__PyPegen_ensure_imaginary
__PyPegen_ensure_real
__PyPegen_expect_forced_token
__PyPegen_expect_soft_keyword
__PyPegen_expect_token
__PyPegen_fill_token
__PyPegen_formatted_value
__PyPegen_function_def_decorators
__PyPegen_get_cmpops
__PyPegen_get_expr_name
__PyPegen_get_exprs
__PyPegen_get_invalid_target
__PyPegen_get_keys
__PyPegen_get_last_comprehension_item
__PyPegen_get_last_nonnwhitespace_token
__PyPegen_get_pattern_keys
__PyPegen_get_patterns
__PyPegen_get_values
__PyPegen_insert_memo
__PyPegen_interactive_exit
__PyPegen_is_memoized
__PyPegen_join_names_with_dot
__PyPegen_join_sequences
__PyPegen_joined_str
__PyPegen_key_pattern_pair
__PyPegen_key_value_pair
__PyPegen_keyword_or_starred
__PyPegen_lookahead
__PyPegen_lookahead_with_int
__PyPegen_lookahead_with_name
__PyPegen_lookahead_with_string
__PyPegen_make_arguments
__PyPegen_make_module
__PyPegen_map_names_to_ids
__PyPegen_name_default_pair
__PyPegen_name_token
__PyPegen_new_identifier
__PyPegen_new_type_comment
__PyPegen_nonparen_genexp_in_call
__PyPegen_number_token
__PyPegen_parse
__PyPegen_parse_string
__PyPegen_raise_error
__PyPegen_raise_error_known_location
__PyPegen_raise_tokenizer_init_error
__PyPegen_run_parser_from_file_pointer
__PyPegen_run_parser_from_string
__PyPegen_seq_append_to_end
__PyPegen_seq_count_dots
__PyPegen_seq_delete_starred_exprs
__PyPegen_seq_extract_starred_exprs
__PyPegen_seq_first_item
__PyPegen_seq_flatten
__PyPegen_seq_insert_in_front
__PyPegen_seq_last_item
__PyPegen_set_expr_context
__PyPegen_setup_full_format_spec
__PyPegen_singleton_seq
__PyPegen_slash_with_default
__PyPegen_soft_keyword_token
__PyPegen_star_etc
__PyPegen_string_token
__PyPegen_update_memo
__PyPerfTrampoline_Fini
__PyPerfTrampoline_Init
__PyPositionsIterator
__PyPreCmdline_Clear
__PyPreCmdline_Read
__PyPreCmdline_SetConfig
__PyPreConfig_AsDict
__PyPreConfig_GetConfig
__PyPreConfig_InitFromConfig
__PyPreConfig_InitFromPreConfig
__PyPreConfig_Read
__PyPreConfig_Write
__PyRun_AnyFileObject
__PyRun_SimpleFileObject
__PyRuntime
__PyRuntimeState_Fini
__PyRuntimeState_Init
__PyRuntime_Finalize
__PyRuntime_Initialize
__PyST_GetScope
__PyST_GetSymbol
__PyST_IsFunctionLike
__PySequence_IterSearch
__PySet_NextEntry
__PySet_Update
__PySignal_Fini
__PySignal_Init
__PySlice_Fini
__PySlice_FromIndices
__PySlice_GetLongIndices
__PyStack_AsDict
__PyStack_UnpackDict
__PyStack_UnpackDict_FreeNoDecRef
__PyStaticCode_Fini
__PyStaticCode_Init
__PyStaticType_ClearWeakRefs
__PyStaticType_Dealloc
__PyStaticType_GetState
__PyStaticType_InitBuiltin
__PyStructSequence_FiniBuiltin
__PyStructSequence_InitBuiltinWithFlags
__PySuper_Lookup
__PySymtable_Build
__PySymtable_Free
__PySys_Audit
__PySys_ClearAttrString
__PySys_ClearAuditHooks
__PySys_Create
__PySys_FiniTypes
__PySys_GetAttr
__PySys_GetSizeOf
__PySys_ImplCacheTag
__PySys_ReadPreinitWarnOptions
__PySys_ReadPreinitXOptions
__PySys_SetAttr
__PySys_UpdateConfig
__PyThreadState_Bind
__PyThreadState_DeleteCurrent
__PyThreadState_DeleteExcept
__PyThreadState_New
__PyThreadState_PopFrame
__PyThreadState_PushFrame
__PyThreadState_SwapNoGIL
__PyThreadState_UncheckedGet
__PyThread_CurrentExceptions
__PyThread_CurrentFrames
__PyThread_FiniType
__PyThread_at_fork_reinit
__PyThread_cond_after
__PyThread_cond_init
__PyTime_Add
__PyTime_AsMicroseconds
__PyTime_AsNanosecondsObject
__PyTime_AsSecondsDouble
__PyTime_AsTimespec
__PyTime_AsTimespec_clamp
__PyTime_AsTimeval
__PyTime_FromMicrosecondsClamp
__PyTime_FromNanoseconds
__PyTime_FromNanosecondsObject
__PyTime_FromSeconds
__PyTime_FromSecondsObject
__PyTime_FromTimespec
__PyTime_FromTimeval
__PyTime_GetMonotonicClockWithInfo
__PyTime_GetPerfCounter
__PyTime_GetPerfCounterWithInfo
__PyTime_GetSystemClock
__PyTime_GetSystemClockWithInfo
__PyTime_Init
__PyTime_MulDiv
__PyTime_ObjectToTime_t
__PyTime_ObjectToTimespec
__PyTime_gmtime
__PyTime_localtime
__PyToken_Free
__PyToken_Init
__PyToken_OneChar
__PyToken_ThreeChars
__PyToken_TwoChars
__PyTokenizer_FindEncodingFilename
__PyTokenizer_Free
__PyTokenizer_FromFile
__PyTokenizer_FromReadline
__PyTokenizer_FromString
__PyTokenizer_FromUTF8
__PyTokenizer_Get
__PyTraceBack_FromFrame
__PyTraceBack_Print_Indented
__PyTraceMalloc_ClearTraces
__PyTraceMalloc_Fini
__PyTraceMalloc_GetMemory
__PyTraceMalloc_GetObjectTraceback
__PyTraceMalloc_GetTracebackLimit
__PyTraceMalloc_GetTracedMemory
__PyTraceMalloc_GetTraces
__PyTraceMalloc_Init
__PyTraceMalloc_IsTracing
__PyTraceMalloc_NewReference
__PyTraceMalloc_ResetPeak
__PyTraceMalloc_Start
__PyTraceMalloc_Stop
__PyTrash_begin
__PyTrash_cond
__PyTrash_end
__PyTuple_ClearFreeList
__PyTuple_DebugMallocStats
__PyTuple_Fini
__PyTuple_FromArray
__PyTuple_FromArraySteal
__PyTuple_MaybeUntrack
__PyTuple_Resize
__PyTypeAlias_Type
__PyType_AllocNoTrack
__PyType_CalculateMetaclass
__PyType_CheckConsistency
__PyType_GetDict
__PyType_GetDocFromInternalDoc
__PyType_GetMRO
__PyType_GetSubclasses
__PyType_GetTextSignatureFromInternalDoc
__PyType_HasSubclasses
__PyType_InitCache
__PyType_Lookup
__PyType_Name
__PyTypes_Fini
__PyTypes_FiniTypes
__PyTypes_InitTypes
__PyUnicodeASCIIIter_Type
__PyUnicodeTranslateError_Create
__PyUnicodeWriter_Dealloc
__PyUnicodeWriter_Finish
__PyUnicodeWriter_Init
__PyUnicodeWriter_PrepareInternal
__PyUnicodeWriter_WriteASCIIString
__PyUnicodeWriter_WriteChar
__PyUnicodeWriter_WriteStr
__PyUnicode_AsASCIIString
__PyUnicode_AsLatin1String
__PyUnicode_AsUTF8String
__PyUnicode_CheckConsistency
__PyUnicode_ClearInterned
__PyUnicode_Copy
__PyUnicode_DecodeRawUnicodeEscapeStateful
__PyUnicode_DecodeUnicodeEscapeInternal
__PyUnicode_DecodeUnicodeEscapeStateful
__PyUnicode_EQ
__PyUnicode_EncodeCharmap
__PyUnicode_EncodeUTF16
__PyUnicode_EncodeUTF32
__PyUnicode_EncodeUTF7
__PyUnicode_Equal
__PyUnicode_EqualToASCIIString
__PyUnicode_ExactDealloc
__PyUnicode_FastCopyCharacters
__PyUnicode_FastFill
__PyUnicode_FindMaxChar
__PyUnicode_Fini
__PyUnicode_FiniTypes
__PyUnicode_FormatAdvancedWriter
__PyUnicode_FormatLong
__PyUnicode_FromASCII
__PyUnicode_FromId
__PyUnicode_InitEncodings
__PyUnicode_InitGlobalObjects
__PyUnicode_InitState
__PyUnicode_InitTypes
__PyUnicode_InsertThousandsGrouping
__PyUnicode_InternedSize
__PyUnicode_IsAlpha
__PyUnicode_IsCaseIgnorable
__PyUnicode_IsCased
__PyUnicode_IsDecimalDigit
__PyUnicode_IsDigit
__PyUnicode_IsLinebreak
__PyUnicode_IsLowercase
__PyUnicode_IsNumeric
__PyUnicode_IsPrintable
__PyUnicode_IsTitlecase
__PyUnicode_IsUppercase
__PyUnicode_IsWhitespace
__PyUnicode_IsXidContinue
__PyUnicode_IsXidStart
__PyUnicode_JoinArray
__PyUnicode_ScanIdentifier
__PyUnicode_ToDecimalDigit
__PyUnicode_ToFoldedFull
__PyUnicode_ToLowerFull
__PyUnicode_ToLowercase
__PyUnicode_ToTitleFull
__PyUnicode_ToUpperFull
__PyUnicode_ToUppercase
__PyUnicode_TransformDecimalAndSpaceToASCII
__PyUnion_Type
__PyWarnings_Fini
__PyWarnings_Init
__PyWarnings_InitState
__PyWeakref_CallableProxyType
__PyWeakref_ClearRef
__PyWeakref_GetWeakrefCount
__PyWeakref_ProxyType
__PyWeakref_RefType
__PyWideStringList_AsList
__PyWideStringList_Clear
__PyWideStringList_Copy
__PyWideStringList_Extend
__Py_BuildValue_SizeT
__Py_CheckFunctionResult
__Py_CheckRecursiveCall
__Py_ClearArgcArgv
__Py_ClearFileSystemEncoding
__Py_ClearStandardStreamEncoding
__Py_CoerceLegacyLocale
__Py_CreateMonitoringObject
__Py_Dealloc
__Py_DecodeLocaleEx
__Py_DecodeUTF8Ex
__Py_DecodeUTF8_surrogateescape
__Py_Deepfreeze_Fini
__Py_Deepfreeze_Init
__Py_DisplaySourceLine
__Py_DumpASCII
__Py_DumpDecimal
__Py_DumpExtensionModules
__Py_DumpHexadecimal
__Py_DumpPathConfig
__Py_DumpTraceback
__Py_DumpTracebackThreads
__Py_EllipsisObject
__Py_EncodeLocaleEx
__Py_EncodeUTF8Ex
__Py_FalseStruct
__Py_FatalErrorFormat
__Py_FatalErrorFunc
__Py_FdIsInteractive
__Py_FinalizeAllocatedBlocks
__Py_FinishPendingCalls
__Py_GenericAliasIterType
__Py_GetBaseOpcode
__Py_GetConfig
__Py_GetEnv
__Py_GetGlobalAllocatedBlocks
__Py_GetLocaleEncoding
__Py_GetLocaleEncodingObject
__Py_GetLocaleconvNumeric
__Py_GetStdlibDir
__Py_HandlePending
__Py_HandleSystemExit
__Py_HasFileSystemDefaultEncodeErrors
__Py_HashBytes
__Py_HashDouble
__Py_HashPointer
__Py_HashPointerRaw
__Py_HashRandomization_Fini
__Py_HashRandomization_Init
__Py_HashSecret
__Py_InitVersion
__Py_Instrument
__Py_Instrumentation_GetLine
__Py_IsFinalizing
__Py_IsInterpreterFinalizing
__Py_IsLocaleCoercionTarget
__Py_KeyedHash
__Py_LegacyLocaleDetected
__Py_MakeCoro
__Py_MakeShimCode
__Py_Mangle
__Py_NewReference
__Py_NewReferenceNoTotal
__Py_NoneStruct
__Py_NotImplementedStruct
__Py_Offer_Suggestions
__Py_PreInitializeFromConfig
__Py_PreInitializeFromPyArgv
__Py_ResetForceASCII
__Py_RunGC
__Py_SetFileSystemEncoding
__Py_SetLocaleFromEnv
__Py_Sigset_Converter
__Py_SourceAsString
__Py_Specialize_BinaryOp
__Py_Specialize_BinarySubscr
__Py_Specialize_Call
__Py_Specialize_CompareOp
__Py_Specialize_ForIter
__Py_Specialize_LoadAttr
__Py_Specialize_LoadGlobal
__Py_Specialize_LoadSuperAttr
__Py_Specialize_Send
__Py_Specialize_StoreAttr
__Py_Specialize_StoreSubscr
__Py_Specialize_UnpackSequence
__Py_SwappedOp
__Py_SymtableStringObjectFlags
__Py_TrueStruct
__Py_UniversalNewlineFgetsWithSize
__Py_VaBuildStack
__Py_VaBuildStack_SizeT
__Py_VaBuildValue_SizeT
__Py_WriteIndent
__Py_WriteIndentedMargin
__Py_abspath
__Py_add_relfile
__Py_ascii_whitespace
__Py_asdl_arg_seq_new
__Py_asdl_expr_seq_new
__Py_asdl_generic_seq_new
__Py_asdl_identifier_seq_new
__Py_asdl_int_seq_new
__Py_asdl_keyword_seq_new
__Py_asdl_pattern_seq_new
__Py_asdl_type_ignore_seq_new
__Py_bytes_capitalize
__Py_bytes_contains
__Py_bytes_count
__Py_bytes_endswith
__Py_bytes_find
__Py_bytes_index
__Py_bytes_isalnum
__Py_bytes_isalpha
__Py_bytes_isascii
__Py_bytes_isdigit
__Py_bytes_islower
__Py_bytes_isspace
__Py_bytes_istitle
__Py_bytes_isupper
__Py_bytes_lower
__Py_bytes_maketrans
__Py_bytes_rfind
__Py_bytes_rindex
__Py_bytes_startswith
__Py_bytes_swapcase
__Py_bytes_title
__Py_bytes_upper
__Py_call_instrumentation
__Py_call_instrumentation_2args
__Py_call_instrumentation_arg
__Py_call_instrumentation_exc2
__Py_call_instrumentation_instruction
__Py_call_instrumentation_jump
__Py_call_instrumentation_line
__Py_capitalize__doc__
__Py_clear_generic_types
__Py_closerange
__Py_convert_optional_to_ssize_t
__Py_count__doc__
__Py_ctype_table
__Py_ctype_tolower
__Py_ctype_toupper
__Py_device_encoding
__Py_dg_dtoa
__Py_dg_freedtoa
__Py_dg_strtod
__Py_dict_lookup
__Py_dup
__Py_endswith__doc__
__Py_find__doc__
__Py_fopen_obj
__Py_fstat
__Py_fstat_noraise
__Py_get___hello___toplevel
__Py_get___phello___ham_eggs_toplevel
__Py_get___phello___ham_toplevel
__Py_get___phello___spam_toplevel
__Py_get___phello___toplevel
__Py_get__collections_abc_toplevel
__Py_get__sitebuiltins_toplevel
__Py_get_abc_toplevel
__Py_get_blocking
__Py_get_codecs_toplevel
__Py_get_env_flag
__Py_get_frozen_only_toplevel
__Py_get_genericpath_toplevel
__Py_get_importlib__bootstrap_external_toplevel
__Py_get_importlib__bootstrap_toplevel
__Py_get_importlib_machinery_toplevel
__Py_get_importlib_util_toplevel
__Py_get_inheritable
__Py_get_io_toplevel
__Py_get_ntpath_toplevel
__Py_get_os_toplevel
__Py_get_posixpath_toplevel
__Py_get_runpy_toplevel
__Py_get_site_toplevel
__Py_get_stat_toplevel
__Py_get_xoption
__Py_get_zipimport_toplevel
__Py_gitidentifier
__Py_gitversion
__Py_hashtable_clear
__Py_hashtable_compare_direct
__Py_hashtable_destroy
__Py_hashtable_foreach
__Py_hashtable_get
__Py_hashtable_hash_ptr
__Py_hashtable_new_full
__Py_hashtable_set
__Py_hashtable_size
__Py_hashtable_steal
__Py_index__doc__
__Py_initialize_generic
__Py_isabs
__Py_isalnum__doc__
__Py_isalpha__doc__
__Py_isascii__doc__
__Py_isdigit__doc__
__Py_islower__doc__
__Py_isspace__doc__
__Py_istitle__doc__
__Py_isupper__doc__
__Py_join_relfile
__Py_lower__doc__
__Py_make_parameters
__Py_make_paramspec
__Py_make_typealias
__Py_make_typevar
__Py_make_typevartuple
__Py_module_getattro
__Py_module_getattro_impl
__Py_next_func_version
__Py_normalize_encoding
__Py_normpath
__Py_normpath_and_size
__Py_open
__Py_open_cloexec_works
__Py_open_noraise
__Py_parse_inf_or_nan
__Py_read
__Py_rfind__doc__
__Py_rindex__doc__
__Py_set_blocking
__Py_set_function_type_params
__Py_set_inheritable
__Py_set_localsplus_info
__Py_slot_tp_getattr_hook
__Py_slot_tp_getattro
__Py_startswith__doc__
__Py_str_to_int
__Py_strhex_with_sep
__Py_string_to_number_with_underscores
__Py_subs_parameters
__Py_subscript_generic
__Py_swapcase__doc__
__Py_title__doc__
__Py_tss_tstate
__Py_type_getattro
__Py_type_getattro_impl
__Py_union_args
__Py_union_type_or
__Py_upper__doc__
__Py_wfopen
__Py_wgetcwd
__Py_wreadlink
__Py_wrealpath
__Py_write
__Py_write_noraise
__Py_wstat
__Pypegen_raise_decode_error
__Pypegen_set_syntax_error
__Pypegen_stack_overflow
__Pypegen_tokenizer_error
_bufferediobase_spec
_bufferedrandom_spec
_bufferedreader_spec
_bufferedrwpair_spec
_bufferedwriter_spec
_bytesio_spec
_bytesiobuf_spec
_fileio_spec
_iobase_spec
_nldecoder_spec
_rawiobase_spec
_stringio_spec
_textiobase_spec
_textiowrapper_spec

[EDIT 2: Correct list of expoerts per OP request]

The compiler tool chain you used will have such a tool to list the global symbols.

For microsoft compilers its dumpbin and nm or objdump for gcc I think.

I hoped that in the light of PEP 730 – Adding iOS as a supported platform Python’s tooling would generate such a list as part of the compilation process. But I see now that since the only distribution format to be offered is a dynamic library then Python itself can do without the list of exported symbols.

I guess I have to wait for 3.13 for the proper support.

Why do you think this is the responsibilty of python?

You are building for iOS; you have Apple tools to generate the list.
You might need to install the xcode command line tools.

Here is an example from my macOS system for libpython3.12.dylib:

% objdump --syms /Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/config-3.12-darwin/libpython3.12.dylib | grep ' g ' | head
000000000006417c g     F __TEXT,__text _PyAIter_Check
00000000001fa2c8 g     F __TEXT,__text _PyArg_Parse
00000000001fa338 g     F __TEXT,__text _PyArg_ParseTuple
00000000001fade4 g     F __TEXT,__text _PyArg_ParseTupleAndKeywords
00000000001fe408 g     F __TEXT,__text _PyArg_UnpackTuple
00000000001fabfc g     F __TEXT,__text _PyArg_VaParse
00000000001fc0c8 g     F __TEXT,__text _PyArg_VaParseTupleAndKeywords
00000000001fcddc g     F __TEXT,__text _PyArg_ValidateKeywordArguments
00000000000a4de8 g     F __TEXT,__text _PyAsyncGen_New
0000000000471fe8 g     O __DATA,__data _PyAsyncGen_Type

You should be able to run the same command against your built iOS image.

1 Like

My intent is to statically link the library while allowing standard binary modules to be loaded dynamically. For that purpose I want to re-export only those symbols that will be needed but nothing else.

With the approach you suggested the best I can do is to extract all global symbols defined by libPythonX.Y.a.

However, only Python knows exactly which symbols are needed by its binary modules + the Limited API specific to a given release. This is why I believe it’s Python’s responsibility to generate such list, assuming static library is the supported distribution format.

You could merge a list of symbols from the stdlib extensions you want to load.

1 Like

That still leaves the Limited API and dynamic symbol lookups on the table.

Have we said anything to make you believe this is the case?

As far as I’m aware, our supported distribution formats are the ones available for download from python.org, which does not include static libraries.

Still documented at BuildStatically - Python Wiki and exposed in ./configure.

The fact that it’s possible doesn’t mean that it’s officially supported, of course?

The wiki isn’t official, and exposed but not documented probably means not supported…

1 Like

Doesn’t this problem arise for the dynamic library also? If the libPythonX.Y.so willy-nilly exports whatever symbols happen to be global this is also problematic.

Why? What problem does this create?

The problem that is on par with willy-nilly symbols in public headers of a library distribution.

  1. Opens a possibility for symbols overrides
  2. Affects dynamic loader’s performance
  3. Complicates security audit

Here is an old Apple doc, I think it outlines the goals well.

Check the header files - anything marked PyAPI_FUNC or PyAPI_DATA is exported (exports.h has the definitions for various compilers).

1 Like

Unfortunately I cannot edit the post anymore. The libPython.exports in the OP is wrong, the correct one is:

libPython.exports
_PyAIter_Check
_PyAST_Check
_PyAST_mod2obj
_PyAST_obj2mod
_PyAnextAwaitable_New
_PyArg_Parse
_PyArg_ParseTuple
_PyArg_ParseTupleAndKeywords
_PyArg_UnpackTuple
_PyArg_VaParse
_PyArg_VaParseTupleAndKeywords
_PyArg_ValidateKeywordArguments
_PyAsyncGen_Type
_PyBaseObject_Type
_PyBool_FromLong
_PyBool_Type
_PyBuffer_FillContiguousStrides
_PyBuffer_FillInfo
_PyBuffer_FromContiguous
_PyBuffer_GetPointer
_PyBuffer_IsContiguous
_PyBuffer_Release
_PyBuffer_SizeFromFormat
_PyBuffer_ToContiguous
_PyByteArrayIter_Type
_PyByteArray_AsString
_PyByteArray_Concat
_PyByteArray_FromObject
_PyByteArray_FromStringAndSize
_PyByteArray_Resize
_PyByteArray_Size
_PyByteArray_Type
_PyBytesIter_Type
_PyBytes_AsString
_PyBytes_AsStringAndSize
_PyBytes_Concat
_PyBytes_ConcatAndDel
_PyBytes_DecodeEscape
_PyBytes_FromFormat
_PyBytes_FromFormatV
_PyBytes_FromObject
_PyBytes_FromString
_PyBytes_FromStringAndSize
_PyBytes_Repr
_PyBytes_Size
_PyBytes_Type
_PyCFunction_Call
_PyCFunction_GetFlags
_PyCFunction_GetFunction
_PyCFunction_GetSelf
_PyCFunction_New
_PyCFunction_NewEx
_PyCFunction_Type
_PyCMethod_New
_PyCMethod_Type
_PyCallIter_New
_PyCallIter_Type
_PyCallable_Check
_PyCapsule_GetContext
_PyCapsule_GetDestructor
_PyCapsule_GetName
_PyCapsule_GetPointer
_PyCapsule_Import
_PyCapsule_IsValid
_PyCapsule_New
_PyCapsule_SetContext
_PyCapsule_SetDestructor
_PyCapsule_SetName
_PyCapsule_SetPointer
_PyCapsule_Type
_PyCell_New
_PyCell_Set
_PyCell_Type
_PyClassMethodDescr_Type
_PyClassMethod_New
_PyClassMethod_Type
_PyCode_Addr2Line
_PyCode_Addr2Location
_PyCode_NewEmpty
_PyCode_Type
_PyCodec_BackslashReplaceErrors
_PyCodec_Decode
_PyCodec_Decoder
_PyCodec_Encode
_PyCodec_Encoder
_PyCodec_IgnoreErrors
_PyCodec_IncrementalDecoder
_PyCodec_IncrementalEncoder
_PyCodec_KnownEncoding
_PyCodec_LookupError
_PyCodec_NameReplaceErrors
_PyCodec_Register
_PyCodec_RegisterError
_PyCodec_ReplaceErrors
_PyCodec_StreamReader
_PyCodec_StreamWriter
_PyCodec_StrictErrors
_PyCodec_Unregister
_PyCodec_XMLCharRefReplaceErrors
_PyCompile_OpcodeStackEffect
_PyCompile_OpcodeStackEffectWithJump
_PyComplex_AsCComplex
_PyComplex_FromCComplex
_PyComplex_FromDoubles
_PyComplex_ImagAsDouble
_PyComplex_RealAsDouble
_PyComplex_Type
_PyConfig_Clear
_PyConfig_InitPythonConfig
_PyConfig_SetArgv
_PyConfig_SetBytesArgv
_PyConfig_SetString
_PyContextToken_Type
_PyContextVar_Type
_PyContext_Type
_PyCoro_Type
_PyDescr_IsData
_PyDescr_NewClassMethod
_PyDescr_NewGetSet
_PyDescr_NewMember
_PyDescr_NewMethod
_PyDescr_NewWrapper
_PyDictItems_Type
_PyDictIterItem_Type
_PyDictIterKey_Type
_PyDictIterValue_Type
_PyDictKeys_Type
_PyDictProxy_New
_PyDictProxy_Type
_PyDictRevIterItem_Type
_PyDictRevIterKey_Type
_PyDictRevIterValue_Type
_PyDictValues_Type
_PyDict_Clear
_PyDict_Contains
_PyDict_Copy
_PyDict_DelItem
_PyDict_DelItemString
_PyDict_GetItem
_PyDict_GetItemString
_PyDict_GetItemWithError
_PyDict_Items
_PyDict_Keys
_PyDict_Merge
_PyDict_MergeFromSeq2
_PyDict_New
_PyDict_Next
_PyDict_SetDefault
_PyDict_SetItem
_PyDict_SetItemString
_PyDict_Size
_PyDict_Type
_PyDict_Update
_PyDict_Values
_PyEllipsis_Type
_PyEnum_Type
_PyErr_BadArgument
_PyErr_BadInternalCall
_PyErr_CheckSignals
_PyErr_Clear
_PyErr_Display
_PyErr_DisplayException
_PyErr_ExceptionMatches
_PyErr_Fetch
_PyErr_Format
_PyErr_FormatV
_PyErr_GetExcInfo
_PyErr_GetHandledException
_PyErr_GetRaisedException
_PyErr_GivenExceptionMatches
_PyErr_NewException
_PyErr_NewExceptionWithDoc
_PyErr_NoMemory
_PyErr_NormalizeException
_PyErr_Occurred
_PyErr_Print
_PyErr_PrintEx
_PyErr_ProgramText
_PyErr_ProgramTextObject
_PyErr_RangedSyntaxLocationObject
_PyErr_ResourceWarning
_PyErr_Restore
_PyErr_SetExcInfo
_PyErr_SetFromErrno
_PyErr_SetFromErrnoWithFilename
_PyErr_SetFromErrnoWithFilenameObject
_PyErr_SetFromErrnoWithFilenameObjects
_PyErr_SetHandledException
_PyErr_SetImportError
_PyErr_SetImportErrorSubclass
_PyErr_SetInterrupt
_PyErr_SetInterruptEx
_PyErr_SetNone
_PyErr_SetObject
_PyErr_SetRaisedException
_PyErr_SetString
_PyErr_SyntaxLocation
_PyErr_SyntaxLocationEx
_PyErr_SyntaxLocationObject
_PyErr_WarnEx
_PyErr_WarnExplicit
_PyErr_WarnExplicitFormat
_PyErr_WarnExplicitObject
_PyErr_WarnFormat
_PyErr_WriteUnraisable
_PyEval_AcquireLock
_PyEval_AcquireThread
_PyEval_CallFunction
_PyEval_CallMethod
_PyEval_CallObjectWithKeywords
_PyEval_EvalCode
_PyEval_EvalCodeEx
_PyEval_EvalFrame
_PyEval_EvalFrameEx
_PyEval_GetBuiltins
_PyEval_GetFrame
_PyEval_GetFuncDesc
_PyEval_GetFuncName
_PyEval_GetGlobals
_PyEval_GetLocals
_PyEval_InitThreads
_PyEval_MergeCompilerFlags
_PyEval_ReleaseLock
_PyEval_ReleaseThread
_PyEval_RestoreThread
_PyEval_SaveThread
_PyEval_SetProfileAllThreads
_PyEval_SetTraceAllThreads
_PyEval_ThreadsInitialized
_PyExc_ArithmeticError
_PyExc_AssertionError
_PyExc_AttributeError
_PyExc_BaseException
_PyExc_BaseExceptionGroup
_PyExc_BlockingIOError
_PyExc_BrokenPipeError
_PyExc_BufferError
_PyExc_BytesWarning
_PyExc_ChildProcessError
_PyExc_ConnectionAbortedError
_PyExc_ConnectionError
_PyExc_ConnectionRefusedError
_PyExc_ConnectionResetError
_PyExc_DeprecationWarning
_PyExc_EOFError
_PyExc_EncodingWarning
_PyExc_EnvironmentError
_PyExc_Exception
_PyExc_FileExistsError
_PyExc_FileNotFoundError
_PyExc_FloatingPointError
_PyExc_FutureWarning
_PyExc_GeneratorExit
_PyExc_IOError
_PyExc_ImportError
_PyExc_ImportWarning
_PyExc_IndentationError
_PyExc_IndexError
_PyExc_InterruptedError
_PyExc_IsADirectoryError
_PyExc_KeyError
_PyExc_KeyboardInterrupt
_PyExc_LookupError
_PyExc_MemoryError
_PyExc_ModuleNotFoundError
_PyExc_NameError
_PyExc_NotADirectoryError
_PyExc_NotImplementedError
_PyExc_OSError
_PyExc_OverflowError
_PyExc_PendingDeprecationWarning
_PyExc_PermissionError
_PyExc_ProcessLookupError
_PyExc_RecursionError
_PyExc_ReferenceError
_PyExc_ResourceWarning
_PyExc_RuntimeError
_PyExc_RuntimeWarning
_PyExc_StopAsyncIteration
_PyExc_StopIteration
_PyExc_SyntaxError
_PyExc_SyntaxWarning
_PyExc_SystemError
_PyExc_SystemExit
_PyExc_TabError
_PyExc_TimeoutError
_PyExc_TypeError
_PyExc_UnboundLocalError
_PyExc_UnicodeDecodeError
_PyExc_UnicodeEncodeError
_PyExc_UnicodeError
_PyExc_UnicodeTranslateError
_PyExc_UnicodeWarning
_PyExc_UserWarning
_PyExc_ValueError
_PyExc_Warning
_PyExc_ZeroDivisionError
_PyExceptionClass_Name
_PyException_GetArgs
_PyException_GetCause
_PyException_GetContext
_PyException_GetTraceback
_PyException_SetArgs
_PyException_SetCause
_PyException_SetContext
_PyException_SetTraceback
_PyFile_FromFd
_PyFile_GetLine
_PyFile_NewStdPrinter
_PyFile_OpenCodeObject
_PyFile_WriteObject
_PyFile_WriteString
_PyFilter_Type
_PyFloat_AsDouble
_PyFloat_FromDouble
_PyFloat_FromString
_PyFloat_GetInfo
_PyFloat_GetMax
_PyFloat_GetMin
_PyFloat_Pack2
_PyFloat_Pack8
_PyFloat_Type
_PyFloat_Unpack2
_PyFloat_Unpack8
_PyFrame_FastToLocalsWithError
_PyFrame_GetBack
_PyFrame_GetCode
_PyFrame_GetLineNumber
_PyFrame_GetLocals
_PyFrame_LocalsToFast
_PyFrame_New
_PyFrame_Type
_PyFrozenSet_New
_PyFrozenSet_Type
_PyFunction_GetModule
_PyFunction_New
_PyFunction_Type
_PyGC_Collect
_PyGC_Disable
_PyGC_Enable
_PyGC_IsEnabled
_PyGILState_Check
_PyGILState_Ensure
_PyGILState_GetThisThreadState
_PyGILState_Release
_PyGen_Type
_PyGetSetDescr_Type
_PyHash_GetFuncDef
_PyImport_AddModule
_PyImport_AddModuleObject
_PyImport_AppendInittab
_PyImport_ExecCodeModule
_PyImport_ExecCodeModuleEx
_PyImport_ExecCodeModuleObject
_PyImport_ExecCodeModuleWithPathnames
_PyImport_FrozenModules
_PyImport_GetImporter
_PyImport_GetMagicNumber
_PyImport_GetMagicTag
_PyImport_GetModule
_PyImport_GetModuleDict
_PyImport_Import
_PyImport_ImportFrozenModule
_PyImport_ImportFrozenModuleObject
_PyImport_ImportModule
_PyImport_ImportModuleLevel
_PyImport_ImportModuleLevelObject
_PyImport_ImportModuleNoBlock
_PyImport_ReloadModule
_PyIndex_Check
_PyInit__abc
_PyInit__ast
_PyInit__codecs
_PyInit__collections
_PyInit__functools
_PyInit__imp
_PyInit__io
_PyInit__locale
_PyInit__operator
_PyInit__signal
_PyInit__sre
_PyInit__stat
_PyInit__string
_PyInit__symtable
_PyInit__thread
_PyInit__tokenize
_PyInit__tracemalloc
_PyInit__typing
_PyInit__weakref
_PyInit_atexit
_PyInit_errno
_PyInit_faulthandler
_PyInit_gc
_PyInit_itertools
_PyInit_posix
_PyInit_time
_PyInstanceMethod_Type
_PyInterpreterState_Clear
_PyInterpreterState_Delete
_PyInterpreterState_Get
_PyInterpreterState_GetDict
_PyInterpreterState_GetID
_PyInterpreterState_Head
_PyInterpreterState_New
_PyInterpreterState_Next
_PyInterpreterState_ThreadHead
_PyIter_Check
_PyIter_Next
_PyIter_Send
_PyListIter_Type
_PyListRevIter_Type
_PyList_Append
_PyList_AsTuple
_PyList_GetItem
_PyList_GetSlice
_PyList_Insert
_PyList_New
_PyList_Reverse
_PyList_SetItem
_PyList_SetSlice
_PyList_Size
_PyList_Sort
_PyList_Type
_PyLongRangeIter_Type
_PyLong_AsDouble
_PyLong_AsLong
_PyLong_AsLongAndOverflow
_PyLong_AsLongLong
_PyLong_AsLongLongAndOverflow
_PyLong_AsSize_t
_PyLong_AsSsize_t
_PyLong_AsUnsignedLong
_PyLong_AsUnsignedLongLong
_PyLong_AsUnsignedLongLongMask
_PyLong_AsUnsignedLongMask
_PyLong_AsVoidPtr
_PyLong_FromDouble
_PyLong_FromLong
_PyLong_FromLongLong
_PyLong_FromSize_t
_PyLong_FromSsize_t
_PyLong_FromString
_PyLong_FromUnicodeObject
_PyLong_FromUnsignedLong
_PyLong_FromUnsignedLongLong
_PyLong_FromVoidPtr
_PyLong_GetInfo
_PyLong_Type
_PyMap_Type
_PyMapping_Check
_PyMapping_GetItemString
_PyMapping_HasKey
_PyMapping_HasKeyString
_PyMapping_Items
_PyMapping_Keys
_PyMapping_Length
_PyMapping_SetItemString
_PyMapping_Size
_PyMapping_Values
_PyMarshal_Init
_PyMarshal_ReadLastObjectFromFile
_PyMarshal_ReadLongFromFile
_PyMarshal_ReadObjectFromString
_PyMem_Calloc
_PyMem_Free
_PyMem_GetAllocator
_PyMem_Malloc
_PyMem_RawCalloc
_PyMem_RawFree
_PyMem_RawMalloc
_PyMem_RawRealloc
_PyMem_Realloc
_PyMem_SetAllocator
_PyMemberDescr_Type
_PyMember_GetOne
_PyMember_SetOne
_PyMemoryView_FromBuffer
_PyMemoryView_FromMemory
_PyMemoryView_FromObject
_PyMemoryView_GetContiguous
_PyMemoryView_Type
_PyMethodDescr_Type
_PyMethod_New
_PyMethod_Type
_PyModuleDef_Init
_PyModuleDef_Type
_PyModule_AddFunctions
_PyModule_AddIntConstant
_PyModule_AddObject
_PyModule_AddObjectRef
_PyModule_AddStringConstant
_PyModule_AddType
_PyModule_Create2
_PyModule_ExecDef
_PyModule_FromDefAndSpec2
_PyModule_GetDef
_PyModule_GetDict
_PyModule_GetFilename
_PyModule_GetFilenameObject
_PyModule_GetName
_PyModule_GetNameObject
_PyModule_GetState
_PyModule_New
_PyModule_NewObject
_PyModule_SetDocString
_PyModule_Type
_PyNumber_Absolute
_PyNumber_Add
_PyNumber_And
_PyNumber_AsOff_t
_PyNumber_AsSsize_t
_PyNumber_Check
_PyNumber_Divmod
_PyNumber_Float
_PyNumber_FloorDivide
_PyNumber_InPlaceAdd
_PyNumber_InPlaceAnd
_PyNumber_InPlaceFloorDivide
_PyNumber_InPlaceLshift
_PyNumber_InPlaceMatrixMultiply
_PyNumber_InPlaceMultiply
_PyNumber_InPlaceOr
_PyNumber_InPlacePower
_PyNumber_InPlaceRemainder
_PyNumber_InPlaceRshift
_PyNumber_InPlaceSubtract
_PyNumber_InPlaceTrueDivide
_PyNumber_InPlaceXor
_PyNumber_Index
_PyNumber_Invert
_PyNumber_Long
_PyNumber_Lshift
_PyNumber_MatrixMultiply
_PyNumber_Multiply
_PyNumber_Negative
_PyNumber_Or
_PyNumber_Positive
_PyNumber_Power
_PyNumber_Remainder
_PyNumber_Rshift
_PyNumber_Subtract
_PyNumber_ToBase
_PyNumber_TrueDivide
_PyNumber_Xor
_PyODictItems_Type
_PyODictIter_Type
_PyODictKeys_Type
_PyODictValues_Type
_PyODict_Type
_PyOS_AfterFork
_PyOS_FSPath
_PyOS_InputHook
_PyOS_InterruptOccurred
_PyOS_Readline
_PyOS_double_to_string
_PyOS_getsig
_PyOS_mystricmp
_PyOS_mystrnicmp
_PyOS_setsig
_PyOS_snprintf
_PyOS_string_to_double
_PyOS_strtol
_PyOS_strtoul
_PyOS_vsnprintf
_PyObject_ASCII
_PyObject_AsCharBuffer
_PyObject_AsFileDescriptor
_PyObject_AsReadBuffer
_PyObject_AsWriteBuffer
_PyObject_Bytes
_PyObject_Call
_PyObject_CallFinalizer
_PyObject_CallFinalizerFromDealloc
_PyObject_CallFunction
_PyObject_CallFunctionObjArgs
_PyObject_CallMethod
_PyObject_CallMethodObjArgs
_PyObject_CallNoArgs
_PyObject_CallObject
_PyObject_CallOneArg
_PyObject_Calloc
_PyObject_CheckBuffer
_PyObject_CheckReadBuffer
_PyObject_ClearWeakRefs
_PyObject_CopyData
_PyObject_DelItem
_PyObject_DelItemString
_PyObject_Dir
_PyObject_Format
_PyObject_Free
_PyObject_GC_Del
_PyObject_GC_IsFinalized
_PyObject_GC_IsTracked
_PyObject_GC_Track
_PyObject_GC_UnTrack
_PyObject_GenericGetAttr
_PyObject_GenericGetDict
_PyObject_GenericSetAttr
_PyObject_GenericSetDict
_PyObject_GetAIter
_PyObject_GetAttr
_PyObject_GetAttrString
_PyObject_GetBuffer
_PyObject_GetItem
_PyObject_GetIter
_PyObject_GetTypeData
_PyObject_HasAttr
_PyObject_HasAttrString
_PyObject_Hash
_PyObject_HashNotImplemented
_PyObject_IS_GC
_PyObject_Init
_PyObject_InitVar
_PyObject_IsInstance
_PyObject_IsSubclass
_PyObject_IsTrue
_PyObject_Length
_PyObject_LengthHint
_PyObject_Malloc
_PyObject_Not
_PyObject_Print
_PyObject_Realloc
_PyObject_Repr
_PyObject_RichCompare
_PyObject_RichCompareBool
_PyObject_SelfIter
_PyObject_SetAttr
_PyObject_SetAttrString
_PyObject_SetItem
_PyObject_Size
_PyObject_Str
_PyObject_Type
_PyObject_Vectorcall
_PyObject_VectorcallDict
_PyObject_VectorcallMethod
_PyPickleBuffer_Type
_PyPreConfig_InitPythonConfig
_PyProperty_Type
_PyRangeIter_Type
_PyRange_Type
_PyReversed_Type
_PyRun_AnyFileExFlags
_PyRun_SimpleStringFlags
_PyRun_StringFlags
_PySTEntry_Type
_PySeqIter_New
_PySeqIter_Type
_PySequence_Check
_PySequence_Concat
_PySequence_Contains
_PySequence_Count
_PySequence_DelItem
_PySequence_DelSlice
_PySequence_Fast
_PySequence_GetItem
_PySequence_GetSlice
_PySequence_In
_PySequence_InPlaceConcat
_PySequence_InPlaceRepeat
_PySequence_Index
_PySequence_Length
_PySequence_List
_PySequence_Repeat
_PySequence_SetItem
_PySequence_SetSlice
_PySequence_Size
_PySequence_Tuple
_PySetIter_Type
_PySet_Add
_PySet_Clear
_PySet_Contains
_PySet_Discard
_PySet_New
_PySet_Pop
_PySet_Size
_PySet_Type
_PySlice_AdjustIndices
_PySlice_GetIndices
_PySlice_GetIndicesEx
_PySlice_New
_PySlice_Type
_PySlice_Unpack
_PyState_AddModule
_PyState_FindModule
_PyState_RemoveModule
_PyStaticMethod_New
_PyStaticMethod_Type
_PyStatus_Error
_PyStatus_Exception
_PyStatus_NoMemory
_PyStatus_Ok
_PyStdPrinter_Type
_PyStructSequence_GetItem
_PyStructSequence_New
_PyStructSequence_NewType
_PyStructSequence_SetItem
_PyStructSequence_UnnamedField
_PySuper_Type
_PySymtable_Lookup
_PySys_AddWarnOption
_PySys_AddWarnOptionUnicode
_PySys_AddXOption
_PySys_Audit
_PySys_FormatStderr
_PySys_FormatStdout
_PySys_GetObject
_PySys_GetXOptions
_PySys_HasWarnOptions
_PySys_ResetWarnOptions
_PySys_SetArgv
_PySys_SetArgvEx
_PySys_SetObject
_PySys_SetPath
_PySys_WriteStderr
_PySys_WriteStdout
_PyThreadState_Clear
_PyThreadState_Delete
_PyThreadState_EnterTracing
_PyThreadState_Get
_PyThreadState_GetDict
_PyThreadState_GetFrame
_PyThreadState_GetID
_PyThreadState_GetInterpreter
_PyThreadState_LeaveTracing
_PyThreadState_New
_PyThreadState_Next
_PyThreadState_SetAsyncExc
_PyThreadState_Swap
_PyThread_GetInfo
_PyThread_ReInitTLS
_PyThread_acquire_lock
_PyThread_acquire_lock_timed
_PyThread_allocate_lock
_PyThread_create_key
_PyThread_delete_key
_PyThread_delete_key_value
_PyThread_exit_thread
_PyThread_free_lock
_PyThread_get_key_value
_PyThread_get_stacksize
_PyThread_get_thread_ident
_PyThread_get_thread_native_id
_PyThread_init_thread
_PyThread_release_lock
_PyThread_set_key_value
_PyThread_set_stacksize
_PyThread_start_new_thread
_PyThread_tss_alloc
_PyThread_tss_create
_PyThread_tss_delete
_PyThread_tss_free
_PyThread_tss_get
_PyThread_tss_is_created
_PyThread_tss_set
_PyTraceBack_Here
_PyTraceBack_Print
_PyTraceBack_Type
_PyTupleIter_Type
_PyTuple_GetItem
_PyTuple_GetSlice
_PyTuple_New
_PyTuple_Pack
_PyTuple_SetItem
_PyTuple_Size
_PyTuple_Type
_PyType_ClearCache
_PyType_FromMetaclass
_PyType_FromModuleAndSpec
_PyType_FromSpec
_PyType_FromSpecWithBases
_PyType_GenericAlloc
_PyType_GenericNew
_PyType_GetFlags
_PyType_GetModule
_PyType_GetModuleByDef
_PyType_GetModuleState
_PyType_GetName
_PyType_GetQualName
_PyType_GetSlot
_PyType_GetTypeDataSize
_PyType_IsSubtype
_PyType_Modified
_PyType_Ready
_PyType_Type
_PyUnicodeDecodeError_Create
_PyUnicodeDecodeError_GetEncoding
_PyUnicodeDecodeError_GetEnd
_PyUnicodeDecodeError_GetObject
_PyUnicodeDecodeError_GetReason
_PyUnicodeDecodeError_GetStart
_PyUnicodeDecodeError_SetEnd
_PyUnicodeDecodeError_SetReason
_PyUnicodeDecodeError_SetStart
_PyUnicodeEncodeError_GetEncoding
_PyUnicodeEncodeError_GetEnd
_PyUnicodeEncodeError_GetObject
_PyUnicodeEncodeError_GetReason
_PyUnicodeEncodeError_GetStart
_PyUnicodeEncodeError_SetEnd
_PyUnicodeEncodeError_SetReason
_PyUnicodeEncodeError_SetStart
_PyUnicodeIter_Type
_PyUnicodeTranslateError_GetEnd
_PyUnicodeTranslateError_GetObject
_PyUnicodeTranslateError_GetReason
_PyUnicodeTranslateError_GetStart
_PyUnicodeTranslateError_SetEnd
_PyUnicodeTranslateError_SetReason
_PyUnicodeTranslateError_SetStart
_PyUnicode_Append
_PyUnicode_AppendAndDel
_PyUnicode_AsASCIIString
_PyUnicode_AsCharmapString
_PyUnicode_AsDecodedObject
_PyUnicode_AsDecodedUnicode
_PyUnicode_AsEncodedObject
_PyUnicode_AsEncodedString
_PyUnicode_AsEncodedUnicode
_PyUnicode_AsLatin1String
_PyUnicode_AsRawUnicodeEscapeString
_PyUnicode_AsUCS4
_PyUnicode_AsUCS4Copy
_PyUnicode_AsUTF16String
_PyUnicode_AsUTF32String
_PyUnicode_AsUTF8
_PyUnicode_AsUTF8AndSize
_PyUnicode_AsUTF8String
_PyUnicode_AsUnicodeEscapeString
_PyUnicode_AsWideChar
_PyUnicode_AsWideCharString
_PyUnicode_BuildEncodingMap
_PyUnicode_Compare
_PyUnicode_CompareWithASCIIString
_PyUnicode_Concat
_PyUnicode_Contains
_PyUnicode_CopyCharacters
_PyUnicode_Count
_PyUnicode_Decode
_PyUnicode_DecodeASCII
_PyUnicode_DecodeCharmap
_PyUnicode_DecodeFSDefault
_PyUnicode_DecodeFSDefaultAndSize
_PyUnicode_DecodeLatin1
_PyUnicode_DecodeLocale
_PyUnicode_DecodeLocaleAndSize
_PyUnicode_DecodeRawUnicodeEscape
_PyUnicode_DecodeUTF16
_PyUnicode_DecodeUTF16Stateful
_PyUnicode_DecodeUTF32
_PyUnicode_DecodeUTF32Stateful
_PyUnicode_DecodeUTF7
_PyUnicode_DecodeUTF7Stateful
_PyUnicode_DecodeUTF8
_PyUnicode_DecodeUTF8Stateful
_PyUnicode_DecodeUnicodeEscape
_PyUnicode_EncodeFSDefault
_PyUnicode_EncodeLocale
_PyUnicode_FSConverter
_PyUnicode_FSDecoder
_PyUnicode_Find
_PyUnicode_FindChar
_PyUnicode_Format
_PyUnicode_FromEncodedObject
_PyUnicode_FromFormat
_PyUnicode_FromFormatV
_PyUnicode_FromKindAndData
_PyUnicode_FromObject
_PyUnicode_FromOrdinal
_PyUnicode_FromString
_PyUnicode_FromStringAndSize
_PyUnicode_FromWideChar
_PyUnicode_GetDefaultEncoding
_PyUnicode_GetLength
_PyUnicode_InternFromString
_PyUnicode_InternInPlace
_PyUnicode_IsIdentifier
_PyUnicode_Join
_PyUnicode_New
_PyUnicode_Partition
_PyUnicode_RPartition
_PyUnicode_RSplit
_PyUnicode_ReadChar
_PyUnicode_Replace
_PyUnicode_Resize
_PyUnicode_RichCompare
_PyUnicode_Split
_PyUnicode_Splitlines
_PyUnicode_Substring
_PyUnicode_Tailmatch
_PyUnicode_Translate
_PyUnicode_Type
_PyUnicode_WriteChar
_PyUnstable_InterpreterFrame_GetLine
_PyUnstable_PerfMapState_Fini
_PyVectorcall_Call
_PyVectorcall_Function
_PyVectorcall_NARGS
_PyWeakref_GetObject
_PyWeakref_NewProxy
_PyWeakref_NewRef
_PyWideStringList_Append
_PyWrapperDescr_Type
_PyWrapper_New
_PyZip_Type
_Py_AddPendingCall
_Py_AtExit
_Py_BuildValue
_Py_BytesMain
_Py_CompileString
_Py_CompileStringObject
_Py_DecRef
_Py_DecodeLocale
_Py_EncodeLocale
_Py_EndInterpreter
_Py_EnterRecursiveCall
_Py_Exit
_Py_ExitStatusException
_Py_FatalError
_Py_FileSystemDefaultEncodeErrors
_Py_FileSystemDefaultEncoding
_Py_Finalize
_Py_FinalizeEx
_Py_GETENV
_Py_GenericAlias
_Py_GenericAliasType
_Py_GetBuildInfo
_Py_GetCompiler
_Py_GetCopyright
_Py_GetExecPrefix
_Py_GetPath
_Py_GetPlatform
_Py_GetPrefix
_Py_GetProgramFullPath
_Py_GetProgramName
_Py_GetPythonHome
_Py_GetRecursionLimit
_Py_GetVersion
_Py_HasFileSystemDefaultEncoding
_Py_IgnoreEnvironmentFlag
_Py_IncRef
_Py_Initialize
_Py_InitializeEx
_Py_InitializeFromConfig
_Py_InspectFlag
_Py_Is
_Py_IsFalse
_Py_IsInitialized
_Py_IsNone
_Py_IsTrue
_Py_IsolatedFlag
_Py_LeaveRecursiveCall
_Py_Main
_Py_MakePendingCalls
_Py_NewInterpreter
_Py_NewRef
_Py_ReprEnter
_Py_ReprLeave
_Py_SetPath
_Py_SetProgramName
_Py_SetPythonHome
_Py_SetRecursionLimit
_Py_UTF8Mode
_Py_UniversalNewlineFgets
_Py_VaBuildValue
_Py_Version
_Py_XNewRef
_Py_hexdigits
__PyAST_AnnAssign
__PyAST_Assert
__PyAST_Assign
__PyAST_AsyncFor
__PyAST_AsyncFunctionDef
__PyAST_AsyncWith
__PyAST_Attribute
__PyAST_AugAssign
__PyAST_Await
__PyAST_BinOp
__PyAST_BoolOp
__PyAST_Break
__PyAST_Call
__PyAST_ClassDef
__PyAST_Compare
__PyAST_Compile
__PyAST_Constant
__PyAST_Continue
__PyAST_Delete
__PyAST_Dict
__PyAST_DictComp
__PyAST_ExceptHandler
__PyAST_Expr
__PyAST_ExprAsUnicode
__PyAST_Expression
__PyAST_Fini
__PyAST_For
__PyAST_FormattedValue
__PyAST_FunctionDef
__PyAST_FunctionType
__PyAST_GeneratorExp
__PyAST_GetDocString
__PyAST_Global
__PyAST_If
__PyAST_IfExp
__PyAST_Import
__PyAST_ImportFrom
__PyAST_Interactive
__PyAST_JoinedStr
__PyAST_Lambda
__PyAST_List
__PyAST_ListComp
__PyAST_Match
__PyAST_MatchAs
__PyAST_MatchClass
__PyAST_MatchMapping
__PyAST_MatchOr
__PyAST_MatchSequence
__PyAST_MatchSingleton
__PyAST_MatchStar
__PyAST_MatchValue
__PyAST_Module
__PyAST_Name
__PyAST_NamedExpr
__PyAST_Nonlocal
__PyAST_Optimize
__PyAST_ParamSpec
__PyAST_Pass
__PyAST_Raise
__PyAST_Return
__PyAST_Set
__PyAST_SetComp
__PyAST_Slice
__PyAST_Starred
__PyAST_Subscript
__PyAST_Try
__PyAST_TryStar
__PyAST_Tuple
__PyAST_TypeAlias
__PyAST_TypeIgnore
__PyAST_TypeVar
__PyAST_TypeVarTuple
__PyAST_UnaryOp
__PyAST_Validate
__PyAST_While
__PyAST_With
__PyAST_Yield
__PyAST_YieldFrom
__PyAST_alias
__PyAST_arg
__PyAST_arguments
__PyAST_comprehension
__PyAST_keyword
__PyAST_match_case
__PyAST_withitem
__PyAnextAwaitable_Type
__PyArena_AddPyObject
__PyArena_Free
__PyArena_Malloc
__PyArena_New
__PyArg_BadArgument
__PyArg_CheckPositional
__PyArg_Fini
__PyArg_NoKeywords
__PyArg_NoKwnames
__PyArg_ParseStack
__PyArg_ParseStackAndKeywords_SizeT
__PyArg_ParseStack_SizeT
__PyArg_ParseTupleAndKeywords_SizeT
__PyArg_ParseTuple_SizeT
__PyArg_Parse_SizeT
__PyArg_UnpackKeywords
__PyArg_UnpackKeywordsWithVararg
__PyArg_UnpackStack
__PyArgv_AsWstrList
__PyAssemble_MakeCodeObject
__PyAsyncGenASend_Type
__PyAsyncGenAThrow_Type
__PyAsyncGenValueWrapperNew
__PyAsyncGenWrappedValue_Type
__PyAsyncGen_ClearFreeLists
__PyAsyncGen_Fini
__PyAtExit_Call
__PyAtExit_Fini
__PyAtExit_Init
__PyBasicblock_InsertInstruction
__PyBufferWrapper_Type
__PyBuildSlice_ConsumeRefs
__PyBuiltin_Init
__PyBuiltins_AddExceptions
__PyByteArray_empty_string
__PyBytesWriter_Alloc
__PyBytesWriter_Dealloc
__PyBytesWriter_Finish
__PyBytesWriter_Init
__PyBytesWriter_Prepare
__PyBytesWriter_WriteBytes
__PyBytes_DecodeEscape
__PyBytes_FormatEx
__PyBytes_FromHex
__PyBytes_Join
__PyBytes_Repeat
__PyBytes_Resize
__PyCfgBuilder_Addop
__PyCfgBuilder_Fini
__PyCfgBuilder_Init
__PyCfgBuilder_UseLabel
__PyCfg_ConvertPseudoOps
__PyCfg_JumpLabelsToTargets
__PyCfg_OptimizeCodeUnit
__PyCfg_ResolveJumps
__PyCfg_Stackdepth
__PyCode_CheckLineNumber
__PyCode_ConstantKey
__PyCode_GetCode
__PyCode_GetFreevars
__PyCode_GetVarnames
__PyCode_InitAddressRange
__PyCode_New
__PyCode_Quicken
__PyCode_Validate
__PyCodecInfo_GetIncrementalDecoder
__PyCodecInfo_GetIncrementalEncoder
__PyCodec_DecodeText
__PyCodec_EncodeText
__PyCodec_Lookup
__PyCodec_LookupTextEncoding
__PyCompile_ConstCacheMergeOne
__PyCompile_EnsureArrayLargeEnough
__PyCompile_InstrSize
__PyComplex_FormatAdvancedWriter
__PyConfig_AsDict
__PyConfig_Copy
__PyConfig_FromDict
__PyConfig_InitCompatConfig
__PyConfig_InitImportConfig
__PyConfig_InitPathConfig
__PyConfig_Read
__PyConfig_Write
__PyContextTokenMissing_Type
__PyContext_ClearFreeList
__PyContext_Fini
__PyContext_Init
__PyCoroWrapper_Type
__PyCoro_GetAwaitableIter
__PyDeadline_Get
__PyDeadline_Init
__PyDebugAllocatorStats
__PyDictKeys_DecRef
__PyDictKeys_GetVersionForCurrentState
__PyDictKeys_StringLookup
__PyDictView_New
__PyDict_CheckConsistency
__PyDict_ClearFreeList
__PyDict_Contains_KnownHash
__PyDict_DebugMallocStats
__PyDict_DelItemIf
__PyDict_DelItem_KnownHash
__PyDict_Fini
__PyDict_FromItems
__PyDict_FromKeys
__PyDict_GetItemStringWithError
__PyDict_GetItemWithError
__PyDict_GetItem_KnownHash
__PyDict_HasOnlyStringKeys
__PyDict_KeysSize
__PyDict_LoadGlobal
__PyDict_LookupIndex
__PyDict_MaybeUntrack
__PyDict_MergeEx
__PyDict_NewKeysForClass
__PyDict_Next
__PyDict_Pop
__PyDict_Pop_KnownHash
__PyDict_SendEvent
__PyDict_SetItem_KnownHash
__PyDict_SetItem_Take2
__PyDict_SizeOf
__PyErr_BadInternalCall
__PyErr_ChainExceptions1
__PyErr_ChainStackItem
__PyErr_CheckSignalsTstate
__PyErr_Clear
__PyErr_Display
__PyErr_ExceptionMatches
__PyErr_FiniTypes
__PyErr_Format
__PyErr_FormatFromCause
__PyErr_FormatFromCauseTstate
__PyErr_FormatNote
__PyErr_GetRaisedException
__PyErr_GetTopmostException
__PyErr_InitTypes
__PyErr_NoMemory
__PyErr_Print
__PyErr_ProgramDecodedTextObject
__PyErr_SetFromPyStatus
__PyErr_SetImportErrorWithNameFrom
__PyErr_SetKeyError
__PyErr_SetNone
__PyErr_SetObject
__PyErr_SetRaisedException
__PyErr_SetString
__PyErr_StackItemToExcInfoTuple
__PyErr_WarnUnawaitedCoroutine
__PyErr_WriteUnraisableDefaultHook
__PyErr_WriteUnraisableMsg
__PyEval_AcquireLock
__PyEval_AddPendingCall
__PyEval_BuiltinsFromGlobals
__PyEval_CallTracing
__PyEval_EvalFrameDefault
__PyEval_Fini
__PyEval_FiniGIL
__PyEval_FiniState
__PyEval_GetAsyncGenFinalizer
__PyEval_GetAsyncGenFirstiter
__PyEval_GetBuiltin
__PyEval_GetBuiltins
__PyEval_GetCoroutineOriginTrackingDepth
__PyEval_GetFrame
__PyEval_GetFrameLocals
__PyEval_GetSwitchInterval
__PyEval_InitGIL
__PyEval_InitState
__PyEval_MakePendingCalls
__PyEval_ReleaseLock
__PyEval_SetAsyncGenFinalizer
__PyEval_SetAsyncGenFirstiter
__PyEval_SetCoroutineOriginTrackingDepth
__PyEval_SetProfile
__PyEval_SetSwitchInterval
__PyEval_SetTrace
__PyEval_SignalAsyncExc
__PyEval_SignalReceived
__PyEval_SliceIndex
__PyEval_SliceIndexNotNone
__PyEval_Vector
__PyExc_ClearExceptionGroupType
__PyExc_CreateExceptionGroup
__PyExc_Fini
__PyExc_InitGlobalObjects
__PyExc_InitState
__PyExc_InitTypes
__PyExc_MemoryError
__PyExc_PrepReraiseStar
__PyException_AddNote
__PyFaulthandler_Fini
__PyFaulthandler_Init
__PyFileIO_closed
__PyFloat_ClearFreeList
__PyFloat_DebugMallocStats
__PyFloat_ExactDealloc
__PyFloat_Fini
__PyFloat_FiniType
__PyFloat_FormatAdvancedWriter
__PyFloat_InitState
__PyFloat_InitTypes
__PyFrame_ClearExceptCode
__PyFrame_Copy
__PyFrame_FastToLocalsWithError
__PyFrame_GetLocals
__PyFrame_LocalsToFast
__PyFrame_MakeAndSetFrameObject
__PyFrame_New_NoTrack
__PyFrame_Traverse
__PyFunction_FromConstructor
__PyFunction_GetVersionForCurrentState
__PyFunction_Vectorcall
__PyFuture_FromAST
__PyGC_CollectNoFail
__PyGC_DumpShutdownStats
__PyGC_Fini
__PyGC_Init
__PyGC_InitState
__PyGILState_Fini
__PyGILState_GetInterpreterStateUnsafe
__PyGILState_Init
__PyGILState_SetTstate
__PyGen_FetchStopIterationValue
__PyGen_Finalize
__PyGen_SetStopIterationValue
__PyGen_yf
__PyHamtItems_Type
__PyHamtKeys_Type
__PyHamtValues_Type
__PyHamt_ArrayNode_Type
__PyHamt_Assoc
__PyHamt_BitmapNode_Type
__PyHamt_CollisionNode_Type
__PyHamt_Eq
__PyHamt_Find
__PyHamt_Len
__PyHamt_New
__PyHamt_NewIterItems
__PyHamt_NewIterKeys
__PyHamt_NewIterValues
__PyHamt_Type
__PyHamt_Without
__PyHash_Fini
__PyIOBase_cannot_pickle
__PyIOBase_check_closed
__PyIOBase_check_readable
__PyIOBase_check_seekable
__PyIOBase_check_writable
__PyIOBase_finalize
__PyIO_Module
__PyIO_find_line_ending
__PyIO_trap_eintr
__PyImport_BlessMyLoader
__PyImport_CheckSubinterpIncompatibleExtensionAllowed
__PyImport_ClearCore
__PyImport_ClearModules
__PyImport_ClearModulesByIndex
__PyImport_DynLoadFiletab
__PyImport_FindSharedFuncptr
__PyImport_Fini
__PyImport_Fini2
__PyImport_FiniCore
__PyImport_FiniExternal
__PyImport_FixupBuiltin
__PyImport_FixupExtensionObject
__PyImport_FrozenAliases
__PyImport_FrozenBootstrap
__PyImport_FrozenStdlib
__PyImport_FrozenTest
__PyImport_GetBuiltinModuleNames
__PyImport_GetDLOpenFlags
__PyImport_GetImportlibExternalLoader
__PyImport_GetImportlibLoader
__PyImport_GetModuleAttrString
__PyImport_GetModules
__PyImport_GetNextModuleIndex
__PyImport_ImportlibModuleRepr
__PyImport_Init
__PyImport_InitCore
__PyImport_InitDefaultImportFunc
__PyImport_InitExternal
__PyImport_InitModules
__PyImport_Inittab
__PyImport_IsDefaultImportFunc
__PyImport_IsInitialized
__PyImport_LoadDynamicModuleWithSpec
__PyImport_ResolveNameWithPackageContext
__PyImport_SetDLOpenFlags
__PyImport_SwapPackageContext
__PyIncrementalNewlineDecoder_decode
__PyInstrumentation_DISABLE
__PyInstrumentation_MISSING
__PyInterpreterID_Type
__PyInterpreterState_Clear
__PyInterpreterState_Enable
__PyInterpreterState_FinalizeAllocatedBlocks
__PyInterpreterState_GetConfig
__PyInterpreterState_HasFeature
__PyInterpreterState_IDDecref
__PyInterpreterState_IDIncref
__PyInterpreterState_IDInitref
__PyInterpreterState_LookUpID
__PyIntrinsics_BinaryFunctions
__PyIntrinsics_UnaryFunctions
__PyLegacyEventHandler_Type
__PyLineIterator
__PyLineTable_NextAddressRange
__PyList_AppendTakeRefListResize
__PyList_ClearFreeList
__PyList_DebugMallocStats
__PyList_Extend
__PyList_Fini
__PyList_FromArraySteal
__PyLong_Add
__PyLong_AsByteArray
__PyLong_AsInt
__PyLong_AsTime_t
__PyLong_Copy
__PyLong_DigitValue
__PyLong_FileDescriptor_Converter
__PyLong_FiniTypes
__PyLong_Format
__PyLong_FormatAdvancedWriter
__PyLong_FormatBytesWriter
__PyLong_FormatWriter
__PyLong_FromByteArray
__PyLong_FromBytes
__PyLong_FromTime_t
__PyLong_InitTypes
__PyLong_Lshift
__PyLong_Multiply
__PyLong_New
__PyLong_NumBits
__PyLong_Sign
__PyLong_Subtract
__PyManagedBuffer_Type
__PyMem_ArenaAlloc
__PyMem_ArenaFree
__PyMem_DumpTraceback
__PyMem_GetAllocatorName
__PyMem_RawCalloc
__PyMem_RawFree
__PyMem_RawMalloc
__PyMem_RawRealloc
__PyMem_RawStrdup
__PyMem_RawWcsdup
__PyMem_SetDefaultAllocator
__PyMem_SetupAllocators
__PyMem_Strdup
__PyMemoryIter_Type
__PyMemoryView_FromBufferProc
__PyMethodWrapper_Type
__PyModuleSpec_IsInitializing
__PyModule_Add
__PyModule_Clear
__PyModule_ClearDict
__PyModule_CreateInitialized
__PyModule_IsExtension
__PyMonitoring_RegisterCallback
__PyMonitoring_SetEvents
__PyNamespace_New
__PyNamespace_Type
__PyNone_Type
__PyNumber_InPlacePowerNoMod
__PyNumber_Index
__PyNumber_PowerNoMod
__PyOS_GetOpt
__PyOS_InterruptOccurred
__PyOS_ResetGetOpt
__PyOS_URandom
__PyOS_optarg
__PyOS_opterr
__PyOS_optind
__PyObjectDict_SetItem
__PyObject_AssertFailed
__PyObject_Call
__PyObject_CallFunction_SizeT
__PyObject_CallMethod
__PyObject_CallMethodFormat
__PyObject_CallMethod_SizeT
__PyObject_Call_Prepend
__PyObject_Calloc
__PyObject_ClearManagedDict
__PyObject_ComputedDictPointer
__PyObject_DebugMallocStats
__PyObject_DebugTypeStats
__PyObject_Dump
__PyObject_FastCall
__PyObject_Free
__PyObject_FreeInstanceAttributes
__PyObject_FunctionStr
__PyObject_GC_Link
__PyObject_GC_New
__PyObject_GC_NewVar
__PyObject_GC_Resize
__PyObject_GenericGetAttrWithDict
__PyObject_GenericSetAttrWithDict
__PyObject_GetAttrId
__PyObject_GetDictPtr
__PyObject_GetInstanceAttribute
__PyObject_GetMethod
__PyObject_GetState
__PyObject_HasLen
__PyObject_InitState
__PyObject_InitializeDict
__PyObject_IsAbstract
__PyObject_IsFreed
__PyObject_IsInstanceDictEmpty
__PyObject_LookupAttr
__PyObject_LookupSpecial
__PyObject_MakeDictFromInstanceAttributes
__PyObject_MakeTpCall
__PyObject_Malloc
__PyObject_New
__PyObject_NewVar
__PyObject_NextNotImplemented
__PyObject_RealIsInstance
__PyObject_RealIsSubclass
__PyObject_Realloc
__PyObject_StoreInstanceAttribute
__PyObject_VirtualAlloc
__PyObject_VirtualFree
__PyObject_VisitManagedDict
__PyOpcode_Caches
__PyOpcode_Deopt
__PyOpcode_Jump
__PyOpcode_num_popped
__PyOpcode_num_pushed
__PyParser_ASTFromFile
__PyParser_ASTFromString
__PyPathConfig_ClearGlobal
__PyPathConfig_ComputeSysPath0
__PyPathConfig_GetGlobalModuleSearchPath
__PyPathConfig_ReadGlobal
__PyPathConfig_UpdateGlobal
__PyPegen_add_type_comment_to_arg
__PyPegen_alias_for_star
__PyPegen_arguments_parsing_error
__PyPegen_augoperator
__PyPegen_byte_offset_to_character_offset
__PyPegen_check_barry_as_flufl
__PyPegen_check_fstring_conversion
__PyPegen_check_legacy_stmt
__PyPegen_class_def_decorators
__PyPegen_cmpop_expr_pair
__PyPegen_collect_call_seqs
__PyPegen_concatenate_strings
__PyPegen_constant_from_string
__PyPegen_constant_from_token
__PyPegen_decode_string
__PyPegen_decoded_constant_from_token
__PyPegen_dummy_name
__PyPegen_empty_arguments
__PyPegen_ensure_imaginary
__PyPegen_ensure_real
__PyPegen_expect_forced_token
__PyPegen_expect_soft_keyword
__PyPegen_expect_token
__PyPegen_fill_token
__PyPegen_formatted_value
__PyPegen_function_def_decorators
__PyPegen_get_cmpops
__PyPegen_get_expr_name
__PyPegen_get_exprs
__PyPegen_get_invalid_target
__PyPegen_get_keys
__PyPegen_get_last_comprehension_item
__PyPegen_get_last_nonnwhitespace_token
__PyPegen_get_pattern_keys
__PyPegen_get_patterns
__PyPegen_get_values
__PyPegen_insert_memo
__PyPegen_interactive_exit
__PyPegen_is_memoized
__PyPegen_join_names_with_dot
__PyPegen_join_sequences
__PyPegen_joined_str
__PyPegen_key_pattern_pair
__PyPegen_key_value_pair
__PyPegen_keyword_or_starred
__PyPegen_lookahead
__PyPegen_lookahead_with_int
__PyPegen_lookahead_with_name
__PyPegen_lookahead_with_string
__PyPegen_make_arguments
__PyPegen_make_module
__PyPegen_map_names_to_ids
__PyPegen_name_default_pair
__PyPegen_name_token
__PyPegen_new_identifier
__PyPegen_new_type_comment
__PyPegen_nonparen_genexp_in_call
__PyPegen_number_token
__PyPegen_parse
__PyPegen_parse_string
__PyPegen_raise_error
__PyPegen_raise_error_known_location
__PyPegen_raise_tokenizer_init_error
__PyPegen_run_parser_from_file_pointer
__PyPegen_run_parser_from_string
__PyPegen_seq_append_to_end
__PyPegen_seq_count_dots
__PyPegen_seq_delete_starred_exprs
__PyPegen_seq_extract_starred_exprs
__PyPegen_seq_first_item
__PyPegen_seq_flatten
__PyPegen_seq_insert_in_front
__PyPegen_seq_last_item
__PyPegen_set_expr_context
__PyPegen_setup_full_format_spec
__PyPegen_singleton_seq
__PyPegen_slash_with_default
__PyPegen_soft_keyword_token
__PyPegen_star_etc
__PyPegen_string_token
__PyPegen_update_memo
__PyPerfTrampoline_Fini
__PyPerfTrampoline_Init
__PyPositionsIterator
__PyPreCmdline_Clear
__PyPreCmdline_Read
__PyPreCmdline_SetConfig
__PyPreConfig_AsDict
__PyPreConfig_GetConfig
__PyPreConfig_InitFromConfig
__PyPreConfig_InitFromPreConfig
__PyPreConfig_Read
__PyPreConfig_Write
__PyRun_AnyFileObject
__PyRun_SimpleFileObject
__PyRuntime
__PyRuntimeState_Fini
__PyRuntimeState_Init
__PyRuntime_Finalize
__PyRuntime_Initialize
__PyST_GetScope
__PyST_GetSymbol
__PyST_IsFunctionLike
__PySequence_IterSearch
__PySet_NextEntry
__PySet_Update
__PySignal_Fini
__PySignal_Init
__PySlice_Fini
__PySlice_FromIndices
__PySlice_GetLongIndices
__PyStack_AsDict
__PyStack_UnpackDict
__PyStack_UnpackDict_FreeNoDecRef
__PyStaticCode_Fini
__PyStaticCode_Init
__PyStaticType_ClearWeakRefs
__PyStaticType_Dealloc
__PyStaticType_GetState
__PyStaticType_InitBuiltin
__PyStructSequence_FiniBuiltin
__PyStructSequence_InitBuiltinWithFlags
__PySuper_Lookup
__PySymtable_Build
__PySymtable_Free
__PySys_Audit
__PySys_ClearAttrString
__PySys_ClearAuditHooks
__PySys_Create
__PySys_FiniTypes
__PySys_GetAttr
__PySys_GetSizeOf
__PySys_ImplCacheTag
__PySys_ReadPreinitWarnOptions
__PySys_ReadPreinitXOptions
__PySys_SetAttr
__PySys_UpdateConfig
__PyThreadState_Bind
__PyThreadState_DeleteCurrent
__PyThreadState_DeleteExcept
__PyThreadState_New
__PyThreadState_PopFrame
__PyThreadState_PushFrame
__PyThreadState_SwapNoGIL
__PyThreadState_UncheckedGet
__PyThread_CurrentExceptions
__PyThread_CurrentFrames
__PyThread_FiniType
__PyThread_at_fork_reinit
__PyThread_cond_after
__PyThread_cond_init
__PyTime_Add
__PyTime_AsMicroseconds
__PyTime_AsNanosecondsObject
__PyTime_AsSecondsDouble
__PyTime_AsTimespec
__PyTime_AsTimespec_clamp
__PyTime_AsTimeval
__PyTime_FromMicrosecondsClamp
__PyTime_FromNanoseconds
__PyTime_FromNanosecondsObject
__PyTime_FromSeconds
__PyTime_FromSecondsObject
__PyTime_FromTimespec
__PyTime_FromTimeval
__PyTime_GetMonotonicClockWithInfo
__PyTime_GetPerfCounter
__PyTime_GetPerfCounterWithInfo
__PyTime_GetSystemClock
__PyTime_GetSystemClockWithInfo
__PyTime_Init
__PyTime_MulDiv
__PyTime_ObjectToTime_t
__PyTime_ObjectToTimespec
__PyTime_gmtime
__PyTime_localtime
__PyToken_Free
__PyToken_Init
__PyToken_OneChar
__PyToken_ThreeChars
__PyToken_TwoChars
__PyTokenizer_FindEncodingFilename
__PyTokenizer_Free
__PyTokenizer_FromFile
__PyTokenizer_FromReadline
__PyTokenizer_FromString
__PyTokenizer_FromUTF8
__PyTokenizer_Get
__PyTraceBack_FromFrame
__PyTraceBack_Print_Indented
__PyTraceMalloc_ClearTraces
__PyTraceMalloc_Fini
__PyTraceMalloc_GetMemory
__PyTraceMalloc_GetObjectTraceback
__PyTraceMalloc_GetTracebackLimit
__PyTraceMalloc_GetTracedMemory
__PyTraceMalloc_GetTraces
__PyTraceMalloc_Init
__PyTraceMalloc_IsTracing
__PyTraceMalloc_NewReference
__PyTraceMalloc_ResetPeak
__PyTraceMalloc_Start
__PyTraceMalloc_Stop
__PyTrash_begin
__PyTrash_cond
__PyTrash_end
__PyTuple_ClearFreeList
__PyTuple_DebugMallocStats
__PyTuple_Fini
__PyTuple_FromArray
__PyTuple_FromArraySteal
__PyTuple_MaybeUntrack
__PyTuple_Resize
__PyTypeAlias_Type
__PyType_AllocNoTrack
__PyType_CalculateMetaclass
__PyType_CheckConsistency
__PyType_GetDict
__PyType_GetDocFromInternalDoc
__PyType_GetMRO
__PyType_GetSubclasses
__PyType_GetTextSignatureFromInternalDoc
__PyType_HasSubclasses
__PyType_InitCache
__PyType_Lookup
__PyType_Name
__PyTypes_Fini
__PyTypes_FiniTypes
__PyTypes_InitTypes
__PyUnicodeASCIIIter_Type
__PyUnicodeTranslateError_Create
__PyUnicodeWriter_Dealloc
__PyUnicodeWriter_Finish
__PyUnicodeWriter_Init
__PyUnicodeWriter_PrepareInternal
__PyUnicodeWriter_WriteASCIIString
__PyUnicodeWriter_WriteChar
__PyUnicodeWriter_WriteStr
__PyUnicode_AsASCIIString
__PyUnicode_AsLatin1String
__PyUnicode_AsUTF8String
__PyUnicode_CheckConsistency
__PyUnicode_ClearInterned
__PyUnicode_Copy
__PyUnicode_DecodeRawUnicodeEscapeStateful
__PyUnicode_DecodeUnicodeEscapeInternal
__PyUnicode_DecodeUnicodeEscapeStateful
__PyUnicode_EQ
__PyUnicode_EncodeCharmap
__PyUnicode_EncodeUTF16
__PyUnicode_EncodeUTF32
__PyUnicode_EncodeUTF7
__PyUnicode_Equal
__PyUnicode_EqualToASCIIString
__PyUnicode_ExactDealloc
__PyUnicode_FastCopyCharacters
__PyUnicode_FastFill
__PyUnicode_FindMaxChar
__PyUnicode_Fini
__PyUnicode_FiniTypes
__PyUnicode_FormatAdvancedWriter
__PyUnicode_FormatLong
__PyUnicode_FromASCII
__PyUnicode_FromId
__PyUnicode_InitEncodings
__PyUnicode_InitGlobalObjects
__PyUnicode_InitState
__PyUnicode_InitTypes
__PyUnicode_InsertThousandsGrouping
__PyUnicode_InternedSize
__PyUnicode_IsAlpha
__PyUnicode_IsCaseIgnorable
__PyUnicode_IsCased
__PyUnicode_IsDecimalDigit
__PyUnicode_IsDigit
__PyUnicode_IsLinebreak
__PyUnicode_IsLowercase
__PyUnicode_IsNumeric
__PyUnicode_IsPrintable
__PyUnicode_IsTitlecase
__PyUnicode_IsUppercase
__PyUnicode_IsWhitespace
__PyUnicode_IsXidContinue
__PyUnicode_IsXidStart
__PyUnicode_JoinArray
__PyUnicode_ScanIdentifier
__PyUnicode_ToDecimalDigit
__PyUnicode_ToFoldedFull
__PyUnicode_ToLowerFull
__PyUnicode_ToLowercase
__PyUnicode_ToTitleFull
__PyUnicode_ToUpperFull
__PyUnicode_ToUppercase
__PyUnicode_TransformDecimalAndSpaceToASCII
__PyUnion_Type
__PyWarnings_Fini
__PyWarnings_Init
__PyWarnings_InitState
__PyWeakref_CallableProxyType
__PyWeakref_ClearRef
__PyWeakref_GetWeakrefCount
__PyWeakref_ProxyType
__PyWeakref_RefType
__PyWideStringList_AsList
__PyWideStringList_Clear
__PyWideStringList_Copy
__PyWideStringList_Extend
__Py_BuildValue_SizeT
__Py_CheckFunctionResult
__Py_CheckRecursiveCall
__Py_ClearArgcArgv
__Py_ClearFileSystemEncoding
__Py_ClearStandardStreamEncoding
__Py_CoerceLegacyLocale
__Py_CreateMonitoringObject
__Py_Dealloc
__Py_DecodeLocaleEx
__Py_DecodeUTF8Ex
__Py_DecodeUTF8_surrogateescape
__Py_Deepfreeze_Fini
__Py_Deepfreeze_Init
__Py_DisplaySourceLine
__Py_DumpASCII
__Py_DumpDecimal
__Py_DumpExtensionModules
__Py_DumpHexadecimal
__Py_DumpPathConfig
__Py_DumpTraceback
__Py_DumpTracebackThreads
__Py_EllipsisObject
__Py_EncodeLocaleEx
__Py_EncodeUTF8Ex
__Py_FalseStruct
__Py_FatalErrorFormat
__Py_FatalErrorFunc
__Py_FdIsInteractive
__Py_FinalizeAllocatedBlocks
__Py_FinishPendingCalls
__Py_GenericAliasIterType
__Py_GetBaseOpcode
__Py_GetConfig
__Py_GetEnv
__Py_GetGlobalAllocatedBlocks
__Py_GetLocaleEncoding
__Py_GetLocaleEncodingObject
__Py_GetLocaleconvNumeric
__Py_GetStdlibDir
__Py_HandlePending
__Py_HandleSystemExit
__Py_HasFileSystemDefaultEncodeErrors
__Py_HashBytes
__Py_HashDouble
__Py_HashPointer
__Py_HashPointerRaw
__Py_HashRandomization_Fini
__Py_HashRandomization_Init
__Py_HashSecret
__Py_InitVersion
__Py_Instrument
__Py_Instrumentation_GetLine
__Py_IsFinalizing
__Py_IsInterpreterFinalizing
__Py_IsLocaleCoercionTarget
__Py_KeyedHash
__Py_LegacyLocaleDetected
__Py_MakeCoro
__Py_MakeShimCode
__Py_Mangle
__Py_NewReference
__Py_NewReferenceNoTotal
__Py_NoneStruct
__Py_NotImplementedStruct
__Py_Offer_Suggestions
__Py_PreInitializeFromConfig
__Py_PreInitializeFromPyArgv
__Py_ResetForceASCII
__Py_RunGC
__Py_SetFileSystemEncoding
__Py_SetLocaleFromEnv
__Py_Sigset_Converter
__Py_SourceAsString
__Py_Specialize_BinaryOp
__Py_Specialize_BinarySubscr
__Py_Specialize_Call
__Py_Specialize_CompareOp
__Py_Specialize_ForIter
__Py_Specialize_LoadAttr
__Py_Specialize_LoadGlobal
__Py_Specialize_LoadSuperAttr
__Py_Specialize_Send
__Py_Specialize_StoreAttr
__Py_Specialize_StoreSubscr
__Py_Specialize_UnpackSequence
__Py_SwappedOp
__Py_SymtableStringObjectFlags
__Py_TrueStruct
__Py_UniversalNewlineFgetsWithSize
__Py_VaBuildStack
__Py_VaBuildStack_SizeT
__Py_VaBuildValue_SizeT
__Py_WriteIndent
__Py_WriteIndentedMargin
__Py_abspath
__Py_add_relfile
__Py_ascii_whitespace
__Py_asdl_arg_seq_new
__Py_asdl_expr_seq_new
__Py_asdl_generic_seq_new
__Py_asdl_identifier_seq_new
__Py_asdl_int_seq_new
__Py_asdl_keyword_seq_new
__Py_asdl_pattern_seq_new
__Py_asdl_type_ignore_seq_new
__Py_bytes_capitalize
__Py_bytes_contains
__Py_bytes_count
__Py_bytes_endswith
__Py_bytes_find
__Py_bytes_index
__Py_bytes_isalnum
__Py_bytes_isalpha
__Py_bytes_isascii
__Py_bytes_isdigit
__Py_bytes_islower
__Py_bytes_isspace
__Py_bytes_istitle
__Py_bytes_isupper
__Py_bytes_lower
__Py_bytes_maketrans
__Py_bytes_rfind
__Py_bytes_rindex
__Py_bytes_startswith
__Py_bytes_swapcase
__Py_bytes_title
__Py_bytes_upper
__Py_call_instrumentation
__Py_call_instrumentation_2args
__Py_call_instrumentation_arg
__Py_call_instrumentation_exc2
__Py_call_instrumentation_instruction
__Py_call_instrumentation_jump
__Py_call_instrumentation_line
__Py_capitalize__doc__
__Py_clear_generic_types
__Py_closerange
__Py_convert_optional_to_ssize_t
__Py_count__doc__
__Py_ctype_table
__Py_ctype_tolower
__Py_ctype_toupper
__Py_device_encoding
__Py_dg_dtoa
__Py_dg_freedtoa
__Py_dg_strtod
__Py_dict_lookup
__Py_dup
__Py_endswith__doc__
__Py_find__doc__
__Py_fopen_obj
__Py_fstat
__Py_fstat_noraise
__Py_get___hello___toplevel
__Py_get___phello___ham_eggs_toplevel
__Py_get___phello___ham_toplevel
__Py_get___phello___spam_toplevel
__Py_get___phello___toplevel
__Py_get__collections_abc_toplevel
__Py_get__sitebuiltins_toplevel
__Py_get_abc_toplevel
__Py_get_blocking
__Py_get_codecs_toplevel
__Py_get_env_flag
__Py_get_frozen_only_toplevel
__Py_get_genericpath_toplevel
__Py_get_importlib__bootstrap_external_toplevel
__Py_get_importlib__bootstrap_toplevel
__Py_get_importlib_machinery_toplevel
__Py_get_importlib_util_toplevel
__Py_get_inheritable
__Py_get_io_toplevel
__Py_get_ntpath_toplevel
__Py_get_os_toplevel
__Py_get_posixpath_toplevel
__Py_get_runpy_toplevel
__Py_get_site_toplevel
__Py_get_stat_toplevel
__Py_get_xoption
__Py_get_zipimport_toplevel
__Py_gitidentifier
__Py_gitversion
__Py_hashtable_clear
__Py_hashtable_compare_direct
__Py_hashtable_destroy
__Py_hashtable_foreach
__Py_hashtable_get
__Py_hashtable_hash_ptr
__Py_hashtable_new_full
__Py_hashtable_set
__Py_hashtable_size
__Py_hashtable_steal
__Py_index__doc__
__Py_initialize_generic
__Py_isabs
__Py_isalnum__doc__
__Py_isalpha__doc__
__Py_isascii__doc__
__Py_isdigit__doc__
__Py_islower__doc__
__Py_isspace__doc__
__Py_istitle__doc__
__Py_isupper__doc__
__Py_join_relfile
__Py_lower__doc__
__Py_make_parameters
__Py_make_paramspec
__Py_make_typealias
__Py_make_typevar
__Py_make_typevartuple
__Py_module_getattro
__Py_module_getattro_impl
__Py_next_func_version
__Py_normalize_encoding
__Py_normpath
__Py_normpath_and_size
__Py_open
__Py_open_cloexec_works
__Py_open_noraise
__Py_parse_inf_or_nan
__Py_read
__Py_rfind__doc__
__Py_rindex__doc__
__Py_set_blocking
__Py_set_function_type_params
__Py_set_inheritable
__Py_set_localsplus_info
__Py_slot_tp_getattr_hook
__Py_slot_tp_getattro
__Py_startswith__doc__
__Py_str_to_int
__Py_strhex_with_sep
__Py_string_to_number_with_underscores
__Py_subs_parameters
__Py_subscript_generic
__Py_swapcase__doc__
__Py_title__doc__
__Py_tss_tstate
__Py_type_getattro
__Py_type_getattro_impl
__Py_union_args
__Py_union_type_or
__Py_upper__doc__
__Py_wfopen
__Py_wgetcwd
__Py_wreadlink
__Py_wrealpath
__Py_write
__Py_write_noraise
__Py_wstat
__Pypegen_raise_decode_error
__Pypegen_set_syntax_error
__Pypegen_stack_overflow
__Pypegen_tokenizer_error
_bufferediobase_spec
_bufferedrandom_spec
_bufferedreader_spec
_bufferedrwpair_spec
_bufferedwriter_spec
_bytesio_spec
_bytesiobuf_spec
_fileio_spec
_iobase_spec
_nldecoder_spec
_rawiobase_spec
_stringio_spec
_textiobase_spec
_textiowrapper_spec

Thanks, updated!