From d4fe098d1ee4f4056ac65cae55f5ffdd439dede0 Mon Sep 17 00:00:00 2001 From: Pablo Galindo Date: Tue, 19 May 2020 03:33:01 +0100 Subject: [PATCH] Python 3.10.0a0 (GH-20198) --- Doc/tutorial/interpreter.rst | 10 +- Doc/tutorial/stdlib.rst | 2 +- Doc/tutorial/stdlib2.rst | 2 +- Doc/whatsnew/3.10.rst | 115 +++ Doc/whatsnew/index.rst | 1 + Include/patchlevel.h | 6 +- Modules/getpath.c | 11 +- PC/pyconfig.h | 4 +- PC/python3.def | 1598 +++++++++++++++++----------------- PCbuild/readme.txt | 2 +- README.rst | 12 +- configure | 20 +- configure.ac | 2 +- 13 files changed, 951 insertions(+), 834 deletions(-) create mode 100644 Doc/whatsnew/3.10.rst diff --git a/Doc/tutorial/interpreter.rst b/Doc/tutorial/interpreter.rst index b78d2960ac5..d2733a9968f 100644 --- a/Doc/tutorial/interpreter.rst +++ b/Doc/tutorial/interpreter.rst @@ -10,13 +10,13 @@ Using the Python Interpreter Invoking the Interpreter ======================== -The Python interpreter is usually installed as :file:`/usr/local/bin/python3.9` +The Python interpreter is usually installed as :file:`/usr/local/bin/python3.10` on those machines where it is available; putting :file:`/usr/local/bin` in your Unix shell's search path makes it possible to start it by typing the command: .. code-block:: text - python3.9 + python3.10 to the shell. [#]_ Since the choice of the directory where the interpreter lives is an installation option, other places are possible; check with your local @@ -24,7 +24,7 @@ Python guru or system administrator. (E.g., :file:`/usr/local/python` is a popular alternative location.) On Windows machines where you have installed Python from the :ref:`Microsoft Store -`, the :file:`python3.9` command will be available. If you have +`, the :file:`python3.10` command will be available. If you have the :ref:`py.exe launcher ` installed, you can use the :file:`py` command. See :ref:`setting-envvars` for other ways to launch Python. @@ -97,8 +97,8 @@ before printing the first prompt: .. code-block:: shell-session - $ python3.9 - Python 3.9 (default, June 4 2019, 09:25:04) + $ python3.10 + Python 3.10 (default, June 4 2019, 09:25:04) [GCC 4.8.2] on linux Type "help", "copyright", "credits" or "license" for more information. >>> diff --git a/Doc/tutorial/stdlib.rst b/Doc/tutorial/stdlib.rst index a52653b94a3..f33265cd2b0 100644 --- a/Doc/tutorial/stdlib.rst +++ b/Doc/tutorial/stdlib.rst @@ -15,7 +15,7 @@ operating system:: >>> import os >>> os.getcwd() # Return the current working directory - 'C:\\Python39' + 'C:\\Python310' >>> os.chdir('/server/accesslogs') # Change current working directory >>> os.system('mkdir today') # Run the command mkdir in the system shell 0 diff --git a/Doc/tutorial/stdlib2.rst b/Doc/tutorial/stdlib2.rst index 299482856ff..298034d3b48 100644 --- a/Doc/tutorial/stdlib2.rst +++ b/Doc/tutorial/stdlib2.rst @@ -278,7 +278,7 @@ applications include caching objects that are expensive to create:: Traceback (most recent call last): File "", line 1, in d['primary'] # entry was automatically removed - File "C:/python39/lib/weakref.py", line 46, in __getitem__ + File "C:/python310/lib/weakref.py", line 46, in __getitem__ o = self.data[key]() KeyError: 'primary' diff --git a/Doc/whatsnew/3.10.rst b/Doc/whatsnew/3.10.rst new file mode 100644 index 00000000000..96cb1328111 --- /dev/null +++ b/Doc/whatsnew/3.10.rst @@ -0,0 +1,115 @@ +**************************** + What's New In Python 3.10 +**************************** + +:Release: |release| +:Date: |today| + +.. Rules for maintenance: + + * Anyone can add text to this document. Do not spend very much time + on the wording of your changes, because your text will probably + get rewritten to some degree. + + * The maintainer will go through Misc/NEWS periodically and add + changes; it's therefore more important to add your changes to + Misc/NEWS than to this file. + + * This is not a complete list of every single change; completeness + is the purpose of Misc/NEWS. Some changes I consider too small + or esoteric to include. If such a change is added to the text, + I'll just remove it. (This is another reason you shouldn't spend + too much time on writing your addition.) + + * If you want to draw your new text to the attention of the + maintainer, add 'XXX' to the beginning of the paragraph or + section. + + * It's OK to just add a fragmentary note about a change. For + example: "XXX Describe the transmogrify() function added to the + socket module." The maintainer will research the change and + write the necessary text. + + * You can comment out your additions if you like, but it's not + necessary (especially when a final release is some months away). + + * Credit the author of a patch or bugfix. Just the name is + sufficient; the e-mail address isn't necessary. + + * It's helpful to add the bug/patch number as a comment: + + XXX Describe the transmogrify() function added to the socket + module. + (Contributed by P.Y. Developer in :issue:`12345`.) + + This saves the maintainer the effort of going through the Mercurial log + when researching a change. + +This article explains the new features in Python 3.10, compared to 3.9. + +For full details, see the :source:`Misc/NEWS` file. + +.. note:: + + Prerelease users should be aware that this document is currently in draft + form. It will be updated substantially as Python 3.10 moves towards release, + so it's worth checking back even after reading earlier versions. + + +Summary -- Release highlights +============================= + +.. This section singles out the most important changes in Python 3.10. + Brevity is key. + + +.. PEP-sized items next. + + + +New Features +============ + + + +Other Language Changes +====================== + + + +New Modules +=========== + +* None yet. + + +Improved Modules +================ + + +Optimizations +============= + + +Build and C API Changes +======================= + + + +Deprecated +========== + + + +Removed +======= + + + +Porting to Python 3.10 +====================== + +This section lists previously described changes and other bugfixes +that may require changes to your code. + + diff --git a/Doc/whatsnew/index.rst b/Doc/whatsnew/index.rst index 954e38bc6f1..a1ff8ec2889 100644 --- a/Doc/whatsnew/index.rst +++ b/Doc/whatsnew/index.rst @@ -11,6 +11,7 @@ anyone wishing to stay up-to-date after a new release. .. toctree:: :maxdepth: 2 + 3.10.rst 3.9.rst 3.8.rst 3.7.rst diff --git a/Include/patchlevel.h b/Include/patchlevel.h index 3cbd3db76b2..8578b6597f6 100644 --- a/Include/patchlevel.h +++ b/Include/patchlevel.h @@ -17,13 +17,13 @@ /* Version parsed out into numeric values */ /*--start constants--*/ #define PY_MAJOR_VERSION 3 -#define PY_MINOR_VERSION 9 +#define PY_MINOR_VERSION 10 #define PY_MICRO_VERSION 0 #define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_ALPHA -#define PY_RELEASE_SERIAL 6 +#define PY_RELEASE_SERIAL 0 /* Version as a string */ -#define PY_VERSION "3.9.0a6+" +#define PY_VERSION "3.10.0a0" /*--end constants--*/ /* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2. diff --git a/Modules/getpath.c b/Modules/getpath.c index 94e06b3e3e8..91cc449218c 100644 --- a/Modules/getpath.c +++ b/Modules/getpath.c @@ -1297,7 +1297,7 @@ calculate_zip_path(PyCalculatePath *calculate) PyStatus res; /* Path: / "python00.zip" */ - wchar_t *path = joinpath2(calculate->platlibdir_macro, L"python00.zip"); + wchar_t *path = joinpath2(calculate->platlibdir_macro, L"python000.zip"); if (path == NULL) { return _PyStatus_NO_MEMORY(); } @@ -1305,7 +1305,7 @@ calculate_zip_path(PyCalculatePath *calculate) if (calculate->prefix_found > 0) { /* Use the reduced prefix returned by Py_GetPrefix() - Path: / / "python00.zip" */ + Path: / / "python000.zip" */ wchar_t *parent = _PyMem_RawWcsdup(calculate->prefix); if (parent == NULL) { res = _PyStatus_NO_MEMORY(); @@ -1325,10 +1325,11 @@ calculate_zip_path(PyCalculatePath *calculate) goto done; } - /* Replace "00" with version */ + /* Replace "000" with the version */ size_t len = wcslen(calculate->zip_path); - calculate->zip_path[len - 6] = VERSION[0]; - calculate->zip_path[len - 5] = VERSION[2]; + calculate->zip_path[len - 7] = VERSION[0]; + calculate->zip_path[len - 6] = VERSION[2]; + calculate->zip_path[len - 5] = VERSION[3]; res = _PyStatus_OK(); diff --git a/PC/pyconfig.h b/PC/pyconfig.h index 02216b50680..b29f63c35bc 100644 --- a/PC/pyconfig.h +++ b/PC/pyconfig.h @@ -269,11 +269,11 @@ Py_NO_ENABLE_SHARED to find out. Also support MS_NO_COREDLL for b/w compat */ file in their Makefile (other compilers are generally taken care of by distutils.) */ # if defined(_DEBUG) -# pragma comment(lib,"python39_d.lib") +# pragma comment(lib,"python310_d.lib") # elif defined(Py_LIMITED_API) # pragma comment(lib,"python3.lib") # else -# pragma comment(lib,"python39.lib") +# pragma comment(lib,"python310.lib") # endif /* _DEBUG */ # endif /* _MSC_VER */ # endif /* Py_BUILD_CORE */ diff --git a/PC/python3.def b/PC/python3.def index 1521ac738c0..6d54d4eaf71 100644 --- a/PC/python3.def +++ b/PC/python3.def @@ -2,802 +2,802 @@ ; It is used when building python3dll.vcxproj LIBRARY "python3" EXPORTS - PyArg_Parse=python39.PyArg_Parse - PyArg_ParseTuple=python39.PyArg_ParseTuple - PyArg_ParseTupleAndKeywords=python39.PyArg_ParseTupleAndKeywords - PyArg_UnpackTuple=python39.PyArg_UnpackTuple - PyArg_VaParse=python39.PyArg_VaParse - PyArg_VaParseTupleAndKeywords=python39.PyArg_VaParseTupleAndKeywords - PyArg_ValidateKeywordArguments=python39.PyArg_ValidateKeywordArguments - PyBaseObject_Type=python39.PyBaseObject_Type DATA - PyBool_FromLong=python39.PyBool_FromLong - PyBool_Type=python39.PyBool_Type DATA - PyByteArrayIter_Type=python39.PyByteArrayIter_Type DATA - PyByteArray_AsString=python39.PyByteArray_AsString - PyByteArray_Concat=python39.PyByteArray_Concat - PyByteArray_FromObject=python39.PyByteArray_FromObject - PyByteArray_FromStringAndSize=python39.PyByteArray_FromStringAndSize - PyByteArray_Resize=python39.PyByteArray_Resize - PyByteArray_Size=python39.PyByteArray_Size - PyByteArray_Type=python39.PyByteArray_Type DATA - PyBytesIter_Type=python39.PyBytesIter_Type DATA - PyBytes_AsString=python39.PyBytes_AsString - PyBytes_AsStringAndSize=python39.PyBytes_AsStringAndSize - PyBytes_Concat=python39.PyBytes_Concat - PyBytes_ConcatAndDel=python39.PyBytes_ConcatAndDel - PyBytes_DecodeEscape=python39.PyBytes_DecodeEscape - PyBytes_FromFormat=python39.PyBytes_FromFormat - PyBytes_FromFormatV=python39.PyBytes_FromFormatV - PyBytes_FromObject=python39.PyBytes_FromObject - PyBytes_FromString=python39.PyBytes_FromString - PyBytes_FromStringAndSize=python39.PyBytes_FromStringAndSize - PyBytes_Repr=python39.PyBytes_Repr - PyBytes_Size=python39.PyBytes_Size - PyBytes_Type=python39.PyBytes_Type DATA - PyCFunction_Call=python39.PyCFunction_Call - PyCFunction_GetFlags=python39.PyCFunction_GetFlags - PyCFunction_GetFunction=python39.PyCFunction_GetFunction - PyCFunction_GetSelf=python39.PyCFunction_GetSelf - PyCFunction_New=python39.PyCFunction_New - PyCFunction_NewEx=python39.PyCFunction_NewEx - PyCFunction_Type=python39.PyCFunction_Type DATA - PyCallIter_New=python39.PyCallIter_New - PyCallIter_Type=python39.PyCallIter_Type DATA - PyCallable_Check=python39.PyCallable_Check - PyCapsule_GetContext=python39.PyCapsule_GetContext - PyCapsule_GetDestructor=python39.PyCapsule_GetDestructor - PyCapsule_GetName=python39.PyCapsule_GetName - PyCapsule_GetPointer=python39.PyCapsule_GetPointer - PyCapsule_Import=python39.PyCapsule_Import - PyCapsule_IsValid=python39.PyCapsule_IsValid - PyCapsule_New=python39.PyCapsule_New - PyCapsule_SetContext=python39.PyCapsule_SetContext - PyCapsule_SetDestructor=python39.PyCapsule_SetDestructor - PyCapsule_SetName=python39.PyCapsule_SetName - PyCapsule_SetPointer=python39.PyCapsule_SetPointer - PyCapsule_Type=python39.PyCapsule_Type DATA - PyClassMethodDescr_Type=python39.PyClassMethodDescr_Type DATA - PyCodec_BackslashReplaceErrors=python39.PyCodec_BackslashReplaceErrors - PyCodec_Decode=python39.PyCodec_Decode - PyCodec_Decoder=python39.PyCodec_Decoder - PyCodec_Encode=python39.PyCodec_Encode - PyCodec_Encoder=python39.PyCodec_Encoder - PyCodec_IgnoreErrors=python39.PyCodec_IgnoreErrors - PyCodec_IncrementalDecoder=python39.PyCodec_IncrementalDecoder - PyCodec_IncrementalEncoder=python39.PyCodec_IncrementalEncoder - PyCodec_KnownEncoding=python39.PyCodec_KnownEncoding - PyCodec_LookupError=python39.PyCodec_LookupError - PyCodec_NameReplaceErrors=python39.PyCodec_NameReplaceErrors - PyCodec_Register=python39.PyCodec_Register - PyCodec_RegisterError=python39.PyCodec_RegisterError - PyCodec_ReplaceErrors=python39.PyCodec_ReplaceErrors - PyCodec_StreamReader=python39.PyCodec_StreamReader - PyCodec_StreamWriter=python39.PyCodec_StreamWriter - PyCodec_StrictErrors=python39.PyCodec_StrictErrors - PyCodec_XMLCharRefReplaceErrors=python39.PyCodec_XMLCharRefReplaceErrors - PyComplex_FromDoubles=python39.PyComplex_FromDoubles - PyComplex_ImagAsDouble=python39.PyComplex_ImagAsDouble - PyComplex_RealAsDouble=python39.PyComplex_RealAsDouble - PyComplex_Type=python39.PyComplex_Type DATA - PyDescr_NewClassMethod=python39.PyDescr_NewClassMethod - PyDescr_NewGetSet=python39.PyDescr_NewGetSet - PyDescr_NewMember=python39.PyDescr_NewMember - PyDescr_NewMethod=python39.PyDescr_NewMethod - PyDictItems_Type=python39.PyDictItems_Type DATA - PyDictIterItem_Type=python39.PyDictIterItem_Type DATA - PyDictIterKey_Type=python39.PyDictIterKey_Type DATA - PyDictIterValue_Type=python39.PyDictIterValue_Type DATA - PyDictKeys_Type=python39.PyDictKeys_Type DATA - PyDictProxy_New=python39.PyDictProxy_New - PyDictProxy_Type=python39.PyDictProxy_Type DATA - PyDictValues_Type=python39.PyDictValues_Type DATA - PyDict_Clear=python39.PyDict_Clear - PyDict_Contains=python39.PyDict_Contains - PyDict_Copy=python39.PyDict_Copy - PyDict_DelItem=python39.PyDict_DelItem - PyDict_DelItemString=python39.PyDict_DelItemString - PyDict_GetItem=python39.PyDict_GetItem - PyDict_GetItemString=python39.PyDict_GetItemString - PyDict_GetItemWithError=python39.PyDict_GetItemWithError - PyDict_Items=python39.PyDict_Items - PyDict_Keys=python39.PyDict_Keys - PyDict_Merge=python39.PyDict_Merge - PyDict_MergeFromSeq2=python39.PyDict_MergeFromSeq2 - PyDict_New=python39.PyDict_New - PyDict_Next=python39.PyDict_Next - PyDict_SetItem=python39.PyDict_SetItem - PyDict_SetItemString=python39.PyDict_SetItemString - PyDict_Size=python39.PyDict_Size - PyDict_Type=python39.PyDict_Type DATA - PyDict_Update=python39.PyDict_Update - PyDict_Values=python39.PyDict_Values - PyEllipsis_Type=python39.PyEllipsis_Type DATA - PyEnum_Type=python39.PyEnum_Type DATA - PyErr_BadArgument=python39.PyErr_BadArgument - PyErr_BadInternalCall=python39.PyErr_BadInternalCall - PyErr_CheckSignals=python39.PyErr_CheckSignals - PyErr_Clear=python39.PyErr_Clear - PyErr_Display=python39.PyErr_Display - PyErr_ExceptionMatches=python39.PyErr_ExceptionMatches - PyErr_Fetch=python39.PyErr_Fetch - PyErr_Format=python39.PyErr_Format - PyErr_FormatV=python39.PyErr_FormatV - PyErr_GetExcInfo=python39.PyErr_GetExcInfo - PyErr_GivenExceptionMatches=python39.PyErr_GivenExceptionMatches - PyErr_NewException=python39.PyErr_NewException - PyErr_NewExceptionWithDoc=python39.PyErr_NewExceptionWithDoc - PyErr_NoMemory=python39.PyErr_NoMemory - PyErr_NormalizeException=python39.PyErr_NormalizeException - PyErr_Occurred=python39.PyErr_Occurred - PyErr_Print=python39.PyErr_Print - PyErr_PrintEx=python39.PyErr_PrintEx - PyErr_ProgramText=python39.PyErr_ProgramText - PyErr_ResourceWarning=python39.PyErr_ResourceWarning - PyErr_Restore=python39.PyErr_Restore - PyErr_SetExcFromWindowsErr=python39.PyErr_SetExcFromWindowsErr - PyErr_SetExcFromWindowsErrWithFilename=python39.PyErr_SetExcFromWindowsErrWithFilename - PyErr_SetExcFromWindowsErrWithFilenameObject=python39.PyErr_SetExcFromWindowsErrWithFilenameObject - PyErr_SetExcFromWindowsErrWithFilenameObjects=python39.PyErr_SetExcFromWindowsErrWithFilenameObjects - PyErr_SetExcInfo=python39.PyErr_SetExcInfo - PyErr_SetFromErrno=python39.PyErr_SetFromErrno - PyErr_SetFromErrnoWithFilename=python39.PyErr_SetFromErrnoWithFilename - PyErr_SetFromErrnoWithFilenameObject=python39.PyErr_SetFromErrnoWithFilenameObject - PyErr_SetFromErrnoWithFilenameObjects=python39.PyErr_SetFromErrnoWithFilenameObjects - PyErr_SetFromWindowsErr=python39.PyErr_SetFromWindowsErr - PyErr_SetFromWindowsErrWithFilename=python39.PyErr_SetFromWindowsErrWithFilename - PyErr_SetImportError=python39.PyErr_SetImportError - PyErr_SetImportErrorSubclass=python39.PyErr_SetImportErrorSubclass - PyErr_SetInterrupt=python39.PyErr_SetInterrupt - PyErr_SetNone=python39.PyErr_SetNone - PyErr_SetObject=python39.PyErr_SetObject - PyErr_SetString=python39.PyErr_SetString - PyErr_SyntaxLocation=python39.PyErr_SyntaxLocation - PyErr_SyntaxLocationEx=python39.PyErr_SyntaxLocationEx - PyErr_WarnEx=python39.PyErr_WarnEx - PyErr_WarnExplicit=python39.PyErr_WarnExplicit - PyErr_WarnFormat=python39.PyErr_WarnFormat - PyErr_WriteUnraisable=python39.PyErr_WriteUnraisable - PyEval_AcquireLock=python39.PyEval_AcquireLock - PyEval_AcquireThread=python39.PyEval_AcquireThread - PyEval_CallFunction=python39.PyEval_CallFunction - PyEval_CallMethod=python39.PyEval_CallMethod - PyEval_CallObjectWithKeywords=python39.PyEval_CallObjectWithKeywords - PyEval_EvalCode=python39.PyEval_EvalCode - PyEval_EvalCodeEx=python39.PyEval_EvalCodeEx - PyEval_EvalFrame=python39.PyEval_EvalFrame - PyEval_EvalFrameEx=python39.PyEval_EvalFrameEx - PyEval_GetBuiltins=python39.PyEval_GetBuiltins - PyEval_GetCallStats=python39.PyEval_GetCallStats - PyEval_GetFrame=python39.PyEval_GetFrame - PyEval_GetFuncDesc=python39.PyEval_GetFuncDesc - PyEval_GetFuncName=python39.PyEval_GetFuncName - PyEval_GetGlobals=python39.PyEval_GetGlobals - PyEval_GetLocals=python39.PyEval_GetLocals - PyEval_InitThreads=python39.PyEval_InitThreads - PyEval_ReInitThreads=python39.PyEval_ReInitThreads - PyEval_ReleaseLock=python39.PyEval_ReleaseLock - PyEval_ReleaseThread=python39.PyEval_ReleaseThread - PyEval_RestoreThread=python39.PyEval_RestoreThread - PyEval_SaveThread=python39.PyEval_SaveThread - PyEval_ThreadsInitialized=python39.PyEval_ThreadsInitialized - PyExc_ArithmeticError=python39.PyExc_ArithmeticError DATA - PyExc_AssertionError=python39.PyExc_AssertionError DATA - PyExc_AttributeError=python39.PyExc_AttributeError DATA - PyExc_BaseException=python39.PyExc_BaseException DATA - PyExc_BlockingIOError=python39.PyExc_BlockingIOError DATA - PyExc_BrokenPipeError=python39.PyExc_BrokenPipeError DATA - PyExc_BufferError=python39.PyExc_BufferError DATA - PyExc_BytesWarning=python39.PyExc_BytesWarning DATA - PyExc_ChildProcessError=python39.PyExc_ChildProcessError DATA - PyExc_ConnectionAbortedError=python39.PyExc_ConnectionAbortedError DATA - PyExc_ConnectionError=python39.PyExc_ConnectionError DATA - PyExc_ConnectionRefusedError=python39.PyExc_ConnectionRefusedError DATA - PyExc_ConnectionResetError=python39.PyExc_ConnectionResetError DATA - PyExc_DeprecationWarning=python39.PyExc_DeprecationWarning DATA - PyExc_EOFError=python39.PyExc_EOFError DATA - PyExc_EnvironmentError=python39.PyExc_EnvironmentError DATA - PyExc_Exception=python39.PyExc_Exception DATA - PyExc_FileExistsError=python39.PyExc_FileExistsError DATA - PyExc_FileNotFoundError=python39.PyExc_FileNotFoundError DATA - PyExc_FloatingPointError=python39.PyExc_FloatingPointError DATA - PyExc_FutureWarning=python39.PyExc_FutureWarning DATA - PyExc_GeneratorExit=python39.PyExc_GeneratorExit DATA - PyExc_IOError=python39.PyExc_IOError DATA - PyExc_ImportError=python39.PyExc_ImportError DATA - PyExc_ImportWarning=python39.PyExc_ImportWarning DATA - PyExc_IndentationError=python39.PyExc_IndentationError DATA - PyExc_IndexError=python39.PyExc_IndexError DATA - PyExc_InterruptedError=python39.PyExc_InterruptedError DATA - PyExc_IsADirectoryError=python39.PyExc_IsADirectoryError DATA - PyExc_KeyError=python39.PyExc_KeyError DATA - PyExc_KeyboardInterrupt=python39.PyExc_KeyboardInterrupt DATA - PyExc_LookupError=python39.PyExc_LookupError DATA - PyExc_MemoryError=python39.PyExc_MemoryError DATA - PyExc_ModuleNotFoundError=python39.PyExc_ModuleNotFoundError DATA - PyExc_NameError=python39.PyExc_NameError DATA - PyExc_NotADirectoryError=python39.PyExc_NotADirectoryError DATA - PyExc_NotImplementedError=python39.PyExc_NotImplementedError DATA - PyExc_OSError=python39.PyExc_OSError DATA - PyExc_OverflowError=python39.PyExc_OverflowError DATA - PyExc_PendingDeprecationWarning=python39.PyExc_PendingDeprecationWarning DATA - PyExc_PermissionError=python39.PyExc_PermissionError DATA - PyExc_ProcessLookupError=python39.PyExc_ProcessLookupError DATA - PyExc_RecursionError=python39.PyExc_RecursionError DATA - PyExc_ReferenceError=python39.PyExc_ReferenceError DATA - PyExc_ResourceWarning=python39.PyExc_ResourceWarning DATA - PyExc_RuntimeError=python39.PyExc_RuntimeError DATA - PyExc_RuntimeWarning=python39.PyExc_RuntimeWarning DATA - PyExc_StopAsyncIteration=python39.PyExc_StopAsyncIteration DATA - PyExc_StopIteration=python39.PyExc_StopIteration DATA - PyExc_SyntaxError=python39.PyExc_SyntaxError DATA - PyExc_SyntaxWarning=python39.PyExc_SyntaxWarning DATA - PyExc_SystemError=python39.PyExc_SystemError DATA - PyExc_SystemExit=python39.PyExc_SystemExit DATA - PyExc_TabError=python39.PyExc_TabError DATA - PyExc_TimeoutError=python39.PyExc_TimeoutError DATA - PyExc_TypeError=python39.PyExc_TypeError DATA - PyExc_UnboundLocalError=python39.PyExc_UnboundLocalError DATA - PyExc_UnicodeDecodeError=python39.PyExc_UnicodeDecodeError DATA - PyExc_UnicodeEncodeError=python39.PyExc_UnicodeEncodeError DATA - PyExc_UnicodeError=python39.PyExc_UnicodeError DATA - PyExc_UnicodeTranslateError=python39.PyExc_UnicodeTranslateError DATA - PyExc_UnicodeWarning=python39.PyExc_UnicodeWarning DATA - PyExc_UserWarning=python39.PyExc_UserWarning DATA - PyExc_ValueError=python39.PyExc_ValueError DATA - PyExc_Warning=python39.PyExc_Warning DATA - PyExc_WindowsError=python39.PyExc_WindowsError DATA - PyExc_ZeroDivisionError=python39.PyExc_ZeroDivisionError DATA - PyExceptionClass_Name=python39.PyExceptionClass_Name - PyException_GetCause=python39.PyException_GetCause - PyException_GetContext=python39.PyException_GetContext - PyException_GetTraceback=python39.PyException_GetTraceback - PyException_SetCause=python39.PyException_SetCause - PyException_SetContext=python39.PyException_SetContext - PyException_SetTraceback=python39.PyException_SetTraceback - PyFile_FromFd=python39.PyFile_FromFd - PyFile_GetLine=python39.PyFile_GetLine - PyFile_WriteObject=python39.PyFile_WriteObject - PyFile_WriteString=python39.PyFile_WriteString - PyFilter_Type=python39.PyFilter_Type DATA - PyFloat_AsDouble=python39.PyFloat_AsDouble - PyFloat_FromDouble=python39.PyFloat_FromDouble - PyFloat_FromString=python39.PyFloat_FromString - PyFloat_GetInfo=python39.PyFloat_GetInfo - PyFloat_GetMax=python39.PyFloat_GetMax - PyFloat_GetMin=python39.PyFloat_GetMin - PyFloat_Type=python39.PyFloat_Type DATA - PyFrozenSet_New=python39.PyFrozenSet_New - PyFrozenSet_Type=python39.PyFrozenSet_Type DATA - PyGC_Collect=python39.PyGC_Collect - PyGILState_Ensure=python39.PyGILState_Ensure - PyGILState_GetThisThreadState=python39.PyGILState_GetThisThreadState - PyGILState_Release=python39.PyGILState_Release - PyGetSetDescr_Type=python39.PyGetSetDescr_Type DATA - PyImport_AddModule=python39.PyImport_AddModule - PyImport_AddModuleObject=python39.PyImport_AddModuleObject - PyImport_AppendInittab=python39.PyImport_AppendInittab - PyImport_Cleanup=python39.PyImport_Cleanup - PyImport_ExecCodeModule=python39.PyImport_ExecCodeModule - PyImport_ExecCodeModuleEx=python39.PyImport_ExecCodeModuleEx - PyImport_ExecCodeModuleObject=python39.PyImport_ExecCodeModuleObject - PyImport_ExecCodeModuleWithPathnames=python39.PyImport_ExecCodeModuleWithPathnames - PyImport_GetImporter=python39.PyImport_GetImporter - PyImport_GetMagicNumber=python39.PyImport_GetMagicNumber - PyImport_GetMagicTag=python39.PyImport_GetMagicTag - PyImport_GetModule=python39.PyImport_GetModule - PyImport_GetModuleDict=python39.PyImport_GetModuleDict - PyImport_Import=python39.PyImport_Import - PyImport_ImportFrozenModule=python39.PyImport_ImportFrozenModule - PyImport_ImportFrozenModuleObject=python39.PyImport_ImportFrozenModuleObject - PyImport_ImportModule=python39.PyImport_ImportModule - PyImport_ImportModuleLevel=python39.PyImport_ImportModuleLevel - PyImport_ImportModuleLevelObject=python39.PyImport_ImportModuleLevelObject - PyImport_ImportModuleNoBlock=python39.PyImport_ImportModuleNoBlock - PyImport_ReloadModule=python39.PyImport_ReloadModule - PyIndex_Check=python39.PyIndex_Check - PyInterpreterState_Clear=python39.PyInterpreterState_Clear - PyInterpreterState_Delete=python39.PyInterpreterState_Delete - PyInterpreterState_New=python39.PyInterpreterState_New - PyIter_Check=python39.PyIter_Check - PyIter_Next=python39.PyIter_Next - PyListIter_Type=python39.PyListIter_Type DATA - PyListRevIter_Type=python39.PyListRevIter_Type DATA - PyList_Append=python39.PyList_Append - PyList_AsTuple=python39.PyList_AsTuple - PyList_GetItem=python39.PyList_GetItem - PyList_GetSlice=python39.PyList_GetSlice - PyList_Insert=python39.PyList_Insert - PyList_New=python39.PyList_New - PyList_Reverse=python39.PyList_Reverse - PyList_SetItem=python39.PyList_SetItem - PyList_SetSlice=python39.PyList_SetSlice - PyList_Size=python39.PyList_Size - PyList_Sort=python39.PyList_Sort - PyList_Type=python39.PyList_Type DATA - PyLongRangeIter_Type=python39.PyLongRangeIter_Type DATA - PyLong_AsDouble=python39.PyLong_AsDouble - PyLong_AsLong=python39.PyLong_AsLong - PyLong_AsLongAndOverflow=python39.PyLong_AsLongAndOverflow - PyLong_AsLongLong=python39.PyLong_AsLongLong - PyLong_AsLongLongAndOverflow=python39.PyLong_AsLongLongAndOverflow - PyLong_AsSize_t=python39.PyLong_AsSize_t - PyLong_AsSsize_t=python39.PyLong_AsSsize_t - PyLong_AsUnsignedLong=python39.PyLong_AsUnsignedLong - PyLong_AsUnsignedLongLong=python39.PyLong_AsUnsignedLongLong - PyLong_AsUnsignedLongLongMask=python39.PyLong_AsUnsignedLongLongMask - PyLong_AsUnsignedLongMask=python39.PyLong_AsUnsignedLongMask - PyLong_AsVoidPtr=python39.PyLong_AsVoidPtr - PyLong_FromDouble=python39.PyLong_FromDouble - PyLong_FromLong=python39.PyLong_FromLong - PyLong_FromLongLong=python39.PyLong_FromLongLong - PyLong_FromSize_t=python39.PyLong_FromSize_t - PyLong_FromSsize_t=python39.PyLong_FromSsize_t - PyLong_FromString=python39.PyLong_FromString - PyLong_FromUnsignedLong=python39.PyLong_FromUnsignedLong - PyLong_FromUnsignedLongLong=python39.PyLong_FromUnsignedLongLong - PyLong_FromVoidPtr=python39.PyLong_FromVoidPtr - PyLong_GetInfo=python39.PyLong_GetInfo - PyLong_Type=python39.PyLong_Type DATA - PyMap_Type=python39.PyMap_Type DATA - PyMapping_Check=python39.PyMapping_Check - PyMapping_GetItemString=python39.PyMapping_GetItemString - PyMapping_HasKey=python39.PyMapping_HasKey - PyMapping_HasKeyString=python39.PyMapping_HasKeyString - PyMapping_Items=python39.PyMapping_Items - PyMapping_Keys=python39.PyMapping_Keys - PyMapping_Length=python39.PyMapping_Length - PyMapping_SetItemString=python39.PyMapping_SetItemString - PyMapping_Size=python39.PyMapping_Size - PyMapping_Values=python39.PyMapping_Values - PyMem_Calloc=python39.PyMem_Calloc - PyMem_Free=python39.PyMem_Free - PyMem_Malloc=python39.PyMem_Malloc - PyMem_Realloc=python39.PyMem_Realloc - PyMemberDescr_Type=python39.PyMemberDescr_Type DATA - PyMemoryView_FromMemory=python39.PyMemoryView_FromMemory - PyMemoryView_FromObject=python39.PyMemoryView_FromObject - PyMemoryView_GetContiguous=python39.PyMemoryView_GetContiguous - PyMemoryView_Type=python39.PyMemoryView_Type DATA - PyMethodDescr_Type=python39.PyMethodDescr_Type DATA - PyModuleDef_Init=python39.PyModuleDef_Init - PyModuleDef_Type=python39.PyModuleDef_Type DATA - PyModule_AddFunctions=python39.PyModule_AddFunctions - PyModule_AddIntConstant=python39.PyModule_AddIntConstant - PyModule_AddObject=python39.PyModule_AddObject - PyModule_AddStringConstant=python39.PyModule_AddStringConstant - PyModule_Create2=python39.PyModule_Create2 - PyModule_ExecDef=python39.PyModule_ExecDef - PyModule_FromDefAndSpec2=python39.PyModule_FromDefAndSpec2 - PyModule_GetDef=python39.PyModule_GetDef - PyModule_GetDict=python39.PyModule_GetDict - PyModule_GetFilename=python39.PyModule_GetFilename - PyModule_GetFilenameObject=python39.PyModule_GetFilenameObject - PyModule_GetName=python39.PyModule_GetName - PyModule_GetNameObject=python39.PyModule_GetNameObject - PyModule_GetState=python39.PyModule_GetState - PyModule_New=python39.PyModule_New - PyModule_NewObject=python39.PyModule_NewObject - PyModule_SetDocString=python39.PyModule_SetDocString - PyModule_Type=python39.PyModule_Type DATA - PyNullImporter_Type=python39.PyNullImporter_Type DATA - PyNumber_Absolute=python39.PyNumber_Absolute - PyNumber_Add=python39.PyNumber_Add - PyNumber_And=python39.PyNumber_And - PyNumber_AsSsize_t=python39.PyNumber_AsSsize_t - PyNumber_Check=python39.PyNumber_Check - PyNumber_Divmod=python39.PyNumber_Divmod - PyNumber_Float=python39.PyNumber_Float - PyNumber_FloorDivide=python39.PyNumber_FloorDivide - PyNumber_InPlaceAdd=python39.PyNumber_InPlaceAdd - PyNumber_InPlaceAnd=python39.PyNumber_InPlaceAnd - PyNumber_InPlaceFloorDivide=python39.PyNumber_InPlaceFloorDivide - PyNumber_InPlaceLshift=python39.PyNumber_InPlaceLshift - PyNumber_InPlaceMatrixMultiply=python39.PyNumber_InPlaceMatrixMultiply - PyNumber_InPlaceMultiply=python39.PyNumber_InPlaceMultiply - PyNumber_InPlaceOr=python39.PyNumber_InPlaceOr - PyNumber_InPlacePower=python39.PyNumber_InPlacePower - PyNumber_InPlaceRemainder=python39.PyNumber_InPlaceRemainder - PyNumber_InPlaceRshift=python39.PyNumber_InPlaceRshift - PyNumber_InPlaceSubtract=python39.PyNumber_InPlaceSubtract - PyNumber_InPlaceTrueDivide=python39.PyNumber_InPlaceTrueDivide - PyNumber_InPlaceXor=python39.PyNumber_InPlaceXor - PyNumber_Index=python39.PyNumber_Index - PyNumber_Invert=python39.PyNumber_Invert - PyNumber_Long=python39.PyNumber_Long - PyNumber_Lshift=python39.PyNumber_Lshift - PyNumber_MatrixMultiply=python39.PyNumber_MatrixMultiply - PyNumber_Multiply=python39.PyNumber_Multiply - PyNumber_Negative=python39.PyNumber_Negative - PyNumber_Or=python39.PyNumber_Or - PyNumber_Positive=python39.PyNumber_Positive - PyNumber_Power=python39.PyNumber_Power - PyNumber_Remainder=python39.PyNumber_Remainder - PyNumber_Rshift=python39.PyNumber_Rshift - PyNumber_Subtract=python39.PyNumber_Subtract - PyNumber_ToBase=python39.PyNumber_ToBase - PyNumber_TrueDivide=python39.PyNumber_TrueDivide - PyNumber_Xor=python39.PyNumber_Xor - PyODictItems_Type=python39.PyODictItems_Type DATA - PyODictIter_Type=python39.PyODictIter_Type DATA - PyODictKeys_Type=python39.PyODictKeys_Type DATA - PyODictValues_Type=python39.PyODictValues_Type DATA - PyODict_DelItem=python39.PyODict_DelItem - PyODict_New=python39.PyODict_New - PyODict_SetItem=python39.PyODict_SetItem - PyODict_Type=python39.PyODict_Type DATA - PyOS_AfterFork=python39.PyOS_AfterFork - PyOS_CheckStack=python39.PyOS_CheckStack - PyOS_FSPath=python39.PyOS_FSPath - PyOS_InitInterrupts=python39.PyOS_InitInterrupts - PyOS_InputHook=python39.PyOS_InputHook DATA - PyOS_InterruptOccurred=python39.PyOS_InterruptOccurred - PyOS_ReadlineFunctionPointer=python39.PyOS_ReadlineFunctionPointer DATA - PyOS_double_to_string=python39.PyOS_double_to_string - PyOS_getsig=python39.PyOS_getsig - PyOS_mystricmp=python39.PyOS_mystricmp - PyOS_mystrnicmp=python39.PyOS_mystrnicmp - PyOS_setsig=python39.PyOS_setsig - PyOS_snprintf=python39.PyOS_snprintf - PyOS_string_to_double=python39.PyOS_string_to_double - PyOS_strtol=python39.PyOS_strtol - PyOS_strtoul=python39.PyOS_strtoul - PyOS_vsnprintf=python39.PyOS_vsnprintf - PyObject_ASCII=python39.PyObject_ASCII - PyObject_AsCharBuffer=python39.PyObject_AsCharBuffer - PyObject_AsFileDescriptor=python39.PyObject_AsFileDescriptor - PyObject_AsReadBuffer=python39.PyObject_AsReadBuffer - PyObject_AsWriteBuffer=python39.PyObject_AsWriteBuffer - PyObject_Bytes=python39.PyObject_Bytes - PyObject_Call=python39.PyObject_Call - PyObject_CallFunction=python39.PyObject_CallFunction - PyObject_CallFunctionObjArgs=python39.PyObject_CallFunctionObjArgs - PyObject_CallMethod=python39.PyObject_CallMethod - PyObject_CallMethodObjArgs=python39.PyObject_CallMethodObjArgs - PyObject_CallObject=python39.PyObject_CallObject - PyObject_Calloc=python39.PyObject_Calloc - PyObject_CheckReadBuffer=python39.PyObject_CheckReadBuffer - PyObject_ClearWeakRefs=python39.PyObject_ClearWeakRefs - PyObject_DelItem=python39.PyObject_DelItem - PyObject_DelItemString=python39.PyObject_DelItemString - PyObject_Dir=python39.PyObject_Dir - PyObject_Format=python39.PyObject_Format - PyObject_Free=python39.PyObject_Free - PyObject_GC_Del=python39.PyObject_GC_Del - PyObject_GC_Track=python39.PyObject_GC_Track - PyObject_GC_UnTrack=python39.PyObject_GC_UnTrack - PyObject_GenericGetAttr=python39.PyObject_GenericGetAttr - PyObject_GenericSetAttr=python39.PyObject_GenericSetAttr - PyObject_GenericSetDict=python39.PyObject_GenericSetDict - PyObject_GetAttr=python39.PyObject_GetAttr - PyObject_GetAttrString=python39.PyObject_GetAttrString - PyObject_GetItem=python39.PyObject_GetItem - PyObject_GetIter=python39.PyObject_GetIter - PyObject_HasAttr=python39.PyObject_HasAttr - PyObject_HasAttrString=python39.PyObject_HasAttrString - PyObject_Hash=python39.PyObject_Hash - PyObject_HashNotImplemented=python39.PyObject_HashNotImplemented - PyObject_Init=python39.PyObject_Init - PyObject_InitVar=python39.PyObject_InitVar - PyObject_IsInstance=python39.PyObject_IsInstance - PyObject_IsSubclass=python39.PyObject_IsSubclass - PyObject_IsTrue=python39.PyObject_IsTrue - PyObject_Length=python39.PyObject_Length - PyObject_Malloc=python39.PyObject_Malloc - PyObject_Not=python39.PyObject_Not - PyObject_Realloc=python39.PyObject_Realloc - PyObject_Repr=python39.PyObject_Repr - PyObject_RichCompare=python39.PyObject_RichCompare - PyObject_RichCompareBool=python39.PyObject_RichCompareBool - PyObject_SelfIter=python39.PyObject_SelfIter - PyObject_SetAttr=python39.PyObject_SetAttr - PyObject_SetAttrString=python39.PyObject_SetAttrString - PyObject_SetItem=python39.PyObject_SetItem - PyObject_Size=python39.PyObject_Size - PyObject_Str=python39.PyObject_Str - PyObject_Type=python39.PyObject_Type - PyParser_SimpleParseFileFlags=python39.PyParser_SimpleParseFileFlags - PyParser_SimpleParseStringFlags=python39.PyParser_SimpleParseStringFlags - PyParser_SimpleParseStringFlagsFilename=python39.PyParser_SimpleParseStringFlagsFilename - PyProperty_Type=python39.PyProperty_Type DATA - PyRangeIter_Type=python39.PyRangeIter_Type DATA - PyRange_Type=python39.PyRange_Type DATA - PyReversed_Type=python39.PyReversed_Type DATA - PySeqIter_New=python39.PySeqIter_New - PySeqIter_Type=python39.PySeqIter_Type DATA - PySequence_Check=python39.PySequence_Check - PySequence_Concat=python39.PySequence_Concat - PySequence_Contains=python39.PySequence_Contains - PySequence_Count=python39.PySequence_Count - PySequence_DelItem=python39.PySequence_DelItem - PySequence_DelSlice=python39.PySequence_DelSlice - PySequence_Fast=python39.PySequence_Fast - PySequence_GetItem=python39.PySequence_GetItem - PySequence_GetSlice=python39.PySequence_GetSlice - PySequence_In=python39.PySequence_In - PySequence_InPlaceConcat=python39.PySequence_InPlaceConcat - PySequence_InPlaceRepeat=python39.PySequence_InPlaceRepeat - PySequence_Index=python39.PySequence_Index - PySequence_Length=python39.PySequence_Length - PySequence_List=python39.PySequence_List - PySequence_Repeat=python39.PySequence_Repeat - PySequence_SetItem=python39.PySequence_SetItem - PySequence_SetSlice=python39.PySequence_SetSlice - PySequence_Size=python39.PySequence_Size - PySequence_Tuple=python39.PySequence_Tuple - PySetIter_Type=python39.PySetIter_Type DATA - PySet_Add=python39.PySet_Add - PySet_Clear=python39.PySet_Clear - PySet_Contains=python39.PySet_Contains - PySet_Discard=python39.PySet_Discard - PySet_New=python39.PySet_New - PySet_Pop=python39.PySet_Pop - PySet_Size=python39.PySet_Size - PySet_Type=python39.PySet_Type DATA - PySlice_AdjustIndices=python39.PySlice_AdjustIndices - PySlice_GetIndices=python39.PySlice_GetIndices - PySlice_GetIndicesEx=python39.PySlice_GetIndicesEx - PySlice_New=python39.PySlice_New - PySlice_Type=python39.PySlice_Type DATA - PySlice_Unpack=python39.PySlice_Unpack - PySortWrapper_Type=python39.PySortWrapper_Type DATA - PyInterpreterState_GetID=python39.PyInterpreterState_GetID - PyState_AddModule=python39.PyState_AddModule - PyState_FindModule=python39.PyState_FindModule - PyState_RemoveModule=python39.PyState_RemoveModule - PyStructSequence_GetItem=python39.PyStructSequence_GetItem - PyStructSequence_New=python39.PyStructSequence_New - PyStructSequence_NewType=python39.PyStructSequence_NewType - PyStructSequence_SetItem=python39.PyStructSequence_SetItem - PySuper_Type=python39.PySuper_Type DATA - PySys_AddWarnOption=python39.PySys_AddWarnOption - PySys_AddWarnOptionUnicode=python39.PySys_AddWarnOptionUnicode - PySys_AddXOption=python39.PySys_AddXOption - PySys_FormatStderr=python39.PySys_FormatStderr - PySys_FormatStdout=python39.PySys_FormatStdout - PySys_GetObject=python39.PySys_GetObject - PySys_GetXOptions=python39.PySys_GetXOptions - PySys_HasWarnOptions=python39.PySys_HasWarnOptions - PySys_ResetWarnOptions=python39.PySys_ResetWarnOptions - PySys_SetArgv=python39.PySys_SetArgv - PySys_SetArgvEx=python39.PySys_SetArgvEx - PySys_SetObject=python39.PySys_SetObject - PySys_SetPath=python39.PySys_SetPath - PySys_WriteStderr=python39.PySys_WriteStderr - PySys_WriteStdout=python39.PySys_WriteStdout - PyThreadState_Clear=python39.PyThreadState_Clear - PyThreadState_Delete=python39.PyThreadState_Delete - PyThreadState_DeleteCurrent=python39.PyThreadState_DeleteCurrent - PyThreadState_Get=python39.PyThreadState_Get - PyThreadState_GetDict=python39.PyThreadState_GetDict - PyThreadState_New=python39.PyThreadState_New - PyThreadState_SetAsyncExc=python39.PyThreadState_SetAsyncExc - PyThreadState_Swap=python39.PyThreadState_Swap - PyThread_tss_alloc=python39.PyThread_tss_alloc - PyThread_tss_create=python39.PyThread_tss_create - PyThread_tss_delete=python39.PyThread_tss_delete - PyThread_tss_free=python39.PyThread_tss_free - PyThread_tss_get=python39.PyThread_tss_get - PyThread_tss_is_created=python39.PyThread_tss_is_created - PyThread_tss_set=python39.PyThread_tss_set - PyTraceBack_Here=python39.PyTraceBack_Here - PyTraceBack_Print=python39.PyTraceBack_Print - PyTraceBack_Type=python39.PyTraceBack_Type DATA - PyTupleIter_Type=python39.PyTupleIter_Type DATA - PyTuple_GetItem=python39.PyTuple_GetItem - PyTuple_GetSlice=python39.PyTuple_GetSlice - PyTuple_New=python39.PyTuple_New - PyTuple_Pack=python39.PyTuple_Pack - PyTuple_SetItem=python39.PyTuple_SetItem - PyTuple_Size=python39.PyTuple_Size - PyTuple_Type=python39.PyTuple_Type DATA - PyType_ClearCache=python39.PyType_ClearCache - PyType_FromSpec=python39.PyType_FromSpec - PyType_FromSpecWithBases=python39.PyType_FromSpecWithBases - PyType_GenericAlloc=python39.PyType_GenericAlloc - PyType_GenericNew=python39.PyType_GenericNew - PyType_GetFlags=python39.PyType_GetFlags - PyType_GetSlot=python39.PyType_GetSlot - PyType_IsSubtype=python39.PyType_IsSubtype - PyType_Modified=python39.PyType_Modified - PyType_Ready=python39.PyType_Ready - PyType_Type=python39.PyType_Type DATA - PyUnicodeDecodeError_Create=python39.PyUnicodeDecodeError_Create - PyUnicodeDecodeError_GetEncoding=python39.PyUnicodeDecodeError_GetEncoding - PyUnicodeDecodeError_GetEnd=python39.PyUnicodeDecodeError_GetEnd - PyUnicodeDecodeError_GetObject=python39.PyUnicodeDecodeError_GetObject - PyUnicodeDecodeError_GetReason=python39.PyUnicodeDecodeError_GetReason - PyUnicodeDecodeError_GetStart=python39.PyUnicodeDecodeError_GetStart - PyUnicodeDecodeError_SetEnd=python39.PyUnicodeDecodeError_SetEnd - PyUnicodeDecodeError_SetReason=python39.PyUnicodeDecodeError_SetReason - PyUnicodeDecodeError_SetStart=python39.PyUnicodeDecodeError_SetStart - PyUnicodeEncodeError_GetEncoding=python39.PyUnicodeEncodeError_GetEncoding - PyUnicodeEncodeError_GetEnd=python39.PyUnicodeEncodeError_GetEnd - PyUnicodeEncodeError_GetObject=python39.PyUnicodeEncodeError_GetObject - PyUnicodeEncodeError_GetReason=python39.PyUnicodeEncodeError_GetReason - PyUnicodeEncodeError_GetStart=python39.PyUnicodeEncodeError_GetStart - PyUnicodeEncodeError_SetEnd=python39.PyUnicodeEncodeError_SetEnd - PyUnicodeEncodeError_SetReason=python39.PyUnicodeEncodeError_SetReason - PyUnicodeEncodeError_SetStart=python39.PyUnicodeEncodeError_SetStart - PyUnicodeIter_Type=python39.PyUnicodeIter_Type DATA - PyUnicodeTranslateError_GetEnd=python39.PyUnicodeTranslateError_GetEnd - PyUnicodeTranslateError_GetObject=python39.PyUnicodeTranslateError_GetObject - PyUnicodeTranslateError_GetReason=python39.PyUnicodeTranslateError_GetReason - PyUnicodeTranslateError_GetStart=python39.PyUnicodeTranslateError_GetStart - PyUnicodeTranslateError_SetEnd=python39.PyUnicodeTranslateError_SetEnd - PyUnicodeTranslateError_SetReason=python39.PyUnicodeTranslateError_SetReason - PyUnicodeTranslateError_SetStart=python39.PyUnicodeTranslateError_SetStart - PyUnicode_Append=python39.PyUnicode_Append - PyUnicode_AppendAndDel=python39.PyUnicode_AppendAndDel - PyUnicode_AsASCIIString=python39.PyUnicode_AsASCIIString - PyUnicode_AsCharmapString=python39.PyUnicode_AsCharmapString - PyUnicode_AsDecodedObject=python39.PyUnicode_AsDecodedObject - PyUnicode_AsDecodedUnicode=python39.PyUnicode_AsDecodedUnicode - PyUnicode_AsEncodedObject=python39.PyUnicode_AsEncodedObject - PyUnicode_AsEncodedString=python39.PyUnicode_AsEncodedString - PyUnicode_AsEncodedUnicode=python39.PyUnicode_AsEncodedUnicode - PyUnicode_AsLatin1String=python39.PyUnicode_AsLatin1String - PyUnicode_AsMBCSString=python39.PyUnicode_AsMBCSString - PyUnicode_AsRawUnicodeEscapeString=python39.PyUnicode_AsRawUnicodeEscapeString - PyUnicode_AsUCS4=python39.PyUnicode_AsUCS4 - PyUnicode_AsUCS4Copy=python39.PyUnicode_AsUCS4Copy - PyUnicode_AsUTF16String=python39.PyUnicode_AsUTF16String - PyUnicode_AsUTF32String=python39.PyUnicode_AsUTF32String - PyUnicode_AsUTF8String=python39.PyUnicode_AsUTF8String - PyUnicode_AsUnicodeEscapeString=python39.PyUnicode_AsUnicodeEscapeString - PyUnicode_AsWideChar=python39.PyUnicode_AsWideChar - PyUnicode_AsWideCharString=python39.PyUnicode_AsWideCharString - PyUnicode_BuildEncodingMap=python39.PyUnicode_BuildEncodingMap - PyUnicode_Compare=python39.PyUnicode_Compare - PyUnicode_CompareWithASCIIString=python39.PyUnicode_CompareWithASCIIString - PyUnicode_Concat=python39.PyUnicode_Concat - PyUnicode_Contains=python39.PyUnicode_Contains - PyUnicode_Count=python39.PyUnicode_Count - PyUnicode_Decode=python39.PyUnicode_Decode - PyUnicode_DecodeASCII=python39.PyUnicode_DecodeASCII - PyUnicode_DecodeCharmap=python39.PyUnicode_DecodeCharmap - PyUnicode_DecodeCodePageStateful=python39.PyUnicode_DecodeCodePageStateful - PyUnicode_DecodeFSDefault=python39.PyUnicode_DecodeFSDefault - PyUnicode_DecodeFSDefaultAndSize=python39.PyUnicode_DecodeFSDefaultAndSize - PyUnicode_DecodeLatin1=python39.PyUnicode_DecodeLatin1 - PyUnicode_DecodeLocale=python39.PyUnicode_DecodeLocale - PyUnicode_DecodeLocaleAndSize=python39.PyUnicode_DecodeLocaleAndSize - PyUnicode_DecodeMBCS=python39.PyUnicode_DecodeMBCS - PyUnicode_DecodeMBCSStateful=python39.PyUnicode_DecodeMBCSStateful - PyUnicode_DecodeRawUnicodeEscape=python39.PyUnicode_DecodeRawUnicodeEscape - PyUnicode_DecodeUTF16=python39.PyUnicode_DecodeUTF16 - PyUnicode_DecodeUTF16Stateful=python39.PyUnicode_DecodeUTF16Stateful - PyUnicode_DecodeUTF32=python39.PyUnicode_DecodeUTF32 - PyUnicode_DecodeUTF32Stateful=python39.PyUnicode_DecodeUTF32Stateful - PyUnicode_DecodeUTF7=python39.PyUnicode_DecodeUTF7 - PyUnicode_DecodeUTF7Stateful=python39.PyUnicode_DecodeUTF7Stateful - PyUnicode_DecodeUTF8=python39.PyUnicode_DecodeUTF8 - PyUnicode_DecodeUTF8Stateful=python39.PyUnicode_DecodeUTF8Stateful - PyUnicode_DecodeUnicodeEscape=python39.PyUnicode_DecodeUnicodeEscape - PyUnicode_EncodeCodePage=python39.PyUnicode_EncodeCodePage - PyUnicode_EncodeFSDefault=python39.PyUnicode_EncodeFSDefault - PyUnicode_EncodeLocale=python39.PyUnicode_EncodeLocale - PyUnicode_FSConverter=python39.PyUnicode_FSConverter - PyUnicode_FSDecoder=python39.PyUnicode_FSDecoder - PyUnicode_Find=python39.PyUnicode_Find - PyUnicode_FindChar=python39.PyUnicode_FindChar - PyUnicode_Format=python39.PyUnicode_Format - PyUnicode_FromEncodedObject=python39.PyUnicode_FromEncodedObject - PyUnicode_FromFormat=python39.PyUnicode_FromFormat - PyUnicode_FromFormatV=python39.PyUnicode_FromFormatV - PyUnicode_FromObject=python39.PyUnicode_FromObject - PyUnicode_FromOrdinal=python39.PyUnicode_FromOrdinal - PyUnicode_FromString=python39.PyUnicode_FromString - PyUnicode_FromStringAndSize=python39.PyUnicode_FromStringAndSize - PyUnicode_FromWideChar=python39.PyUnicode_FromWideChar - PyUnicode_GetDefaultEncoding=python39.PyUnicode_GetDefaultEncoding - PyUnicode_GetLength=python39.PyUnicode_GetLength - PyUnicode_GetSize=python39.PyUnicode_GetSize - PyUnicode_InternFromString=python39.PyUnicode_InternFromString - PyUnicode_InternImmortal=python39.PyUnicode_InternImmortal - PyUnicode_InternInPlace=python39.PyUnicode_InternInPlace - PyUnicode_IsIdentifier=python39.PyUnicode_IsIdentifier - PyUnicode_Join=python39.PyUnicode_Join - PyUnicode_Partition=python39.PyUnicode_Partition - PyUnicode_RPartition=python39.PyUnicode_RPartition - PyUnicode_RSplit=python39.PyUnicode_RSplit - PyUnicode_ReadChar=python39.PyUnicode_ReadChar - PyUnicode_Replace=python39.PyUnicode_Replace - PyUnicode_Resize=python39.PyUnicode_Resize - PyUnicode_RichCompare=python39.PyUnicode_RichCompare - PyUnicode_Split=python39.PyUnicode_Split - PyUnicode_Splitlines=python39.PyUnicode_Splitlines - PyUnicode_Substring=python39.PyUnicode_Substring - PyUnicode_Tailmatch=python39.PyUnicode_Tailmatch - PyUnicode_Translate=python39.PyUnicode_Translate - PyUnicode_Type=python39.PyUnicode_Type DATA - PyUnicode_WriteChar=python39.PyUnicode_WriteChar - PyWeakref_GetObject=python39.PyWeakref_GetObject - PyWeakref_NewProxy=python39.PyWeakref_NewProxy - PyWeakref_NewRef=python39.PyWeakref_NewRef - PyWrapperDescr_Type=python39.PyWrapperDescr_Type DATA - PyWrapper_New=python39.PyWrapper_New - PyZip_Type=python39.PyZip_Type DATA - Py_AddPendingCall=python39.Py_AddPendingCall - Py_AtExit=python39.Py_AtExit - Py_BuildValue=python39.Py_BuildValue - Py_CompileString=python39.Py_CompileString - Py_DecRef=python39.Py_DecRef - Py_DecodeLocale=python39.Py_DecodeLocale - Py_EncodeLocale=python39.Py_EncodeLocale - Py_EndInterpreter=python39.Py_EndInterpreter - Py_EnterRecursiveCall=python39.Py_EnterRecursiveCall - Py_Exit=python39.Py_Exit - Py_FatalError=python39.Py_FatalError - Py_FileSystemDefaultEncodeErrors=python39.Py_FileSystemDefaultEncodeErrors DATA - Py_FileSystemDefaultEncoding=python39.Py_FileSystemDefaultEncoding DATA - Py_Finalize=python39.Py_Finalize - Py_FinalizeEx=python39.Py_FinalizeEx - Py_GenericAlias=python39.Py_GenericAlias - Py_GenericAliasType=python39.Py_GenericAliasType - Py_GetBuildInfo=python39.Py_GetBuildInfo - Py_GetCompiler=python39.Py_GetCompiler - Py_GetCopyright=python39.Py_GetCopyright - Py_GetExecPrefix=python39.Py_GetExecPrefix - Py_GetPath=python39.Py_GetPath - Py_GetPlatform=python39.Py_GetPlatform - Py_GetPrefix=python39.Py_GetPrefix - Py_GetProgramFullPath=python39.Py_GetProgramFullPath - Py_GetProgramName=python39.Py_GetProgramName - Py_GetPythonHome=python39.Py_GetPythonHome - Py_GetRecursionLimit=python39.Py_GetRecursionLimit - Py_GetVersion=python39.Py_GetVersion - Py_HasFileSystemDefaultEncoding=python39.Py_HasFileSystemDefaultEncoding DATA - Py_IncRef=python39.Py_IncRef - Py_Initialize=python39.Py_Initialize - Py_InitializeEx=python39.Py_InitializeEx - Py_IsInitialized=python39.Py_IsInitialized - Py_LeaveRecursiveCall=python39.Py_LeaveRecursiveCall - Py_Main=python39.Py_Main - Py_MakePendingCalls=python39.Py_MakePendingCalls - Py_NewInterpreter=python39.Py_NewInterpreter - Py_ReprEnter=python39.Py_ReprEnter - Py_ReprLeave=python39.Py_ReprLeave - Py_SetPath=python39.Py_SetPath - Py_SetProgramName=python39.Py_SetProgramName - Py_SetPythonHome=python39.Py_SetPythonHome - Py_SetRecursionLimit=python39.Py_SetRecursionLimit - Py_SymtableString=python39.Py_SymtableString - Py_UTF8Mode=python39.Py_UTF8Mode DATA - Py_VaBuildValue=python39.Py_VaBuildValue - _PyArg_ParseTupleAndKeywords_SizeT=python39._PyArg_ParseTupleAndKeywords_SizeT - _PyArg_ParseTuple_SizeT=python39._PyArg_ParseTuple_SizeT - _PyArg_Parse_SizeT=python39._PyArg_Parse_SizeT - _PyArg_VaParseTupleAndKeywords_SizeT=python39._PyArg_VaParseTupleAndKeywords_SizeT - _PyArg_VaParse_SizeT=python39._PyArg_VaParse_SizeT - _PyErr_BadInternalCall=python39._PyErr_BadInternalCall - _PyObject_CallFunction_SizeT=python39._PyObject_CallFunction_SizeT - _PyObject_CallMethod_SizeT=python39._PyObject_CallMethod_SizeT - _PyObject_GC_Malloc=python39._PyObject_GC_Malloc - _PyObject_GC_New=python39._PyObject_GC_New - _PyObject_GC_NewVar=python39._PyObject_GC_NewVar - _PyObject_GC_Resize=python39._PyObject_GC_Resize - _PyObject_New=python39._PyObject_New - _PyObject_NewVar=python39._PyObject_NewVar - _PyState_AddModule=python39._PyState_AddModule - _PyThreadState_Init=python39._PyThreadState_Init - _PyThreadState_Prealloc=python39._PyThreadState_Prealloc - _PyTrash_delete_later=python39._PyTrash_delete_later DATA - _PyTrash_delete_nesting=python39._PyTrash_delete_nesting DATA - _PyTrash_deposit_object=python39._PyTrash_deposit_object - _PyTrash_destroy_chain=python39._PyTrash_destroy_chain - _PyTrash_thread_deposit_object=python39._PyTrash_thread_deposit_object - _PyTrash_thread_destroy_chain=python39._PyTrash_thread_destroy_chain - _PyWeakref_CallableProxyType=python39._PyWeakref_CallableProxyType DATA - _PyWeakref_ProxyType=python39._PyWeakref_ProxyType DATA - _PyWeakref_RefType=python39._PyWeakref_RefType DATA - _Py_BuildValue_SizeT=python39._Py_BuildValue_SizeT - _Py_CheckRecursionLimit=python39._Py_CheckRecursionLimit DATA - _Py_CheckRecursiveCall=python39._Py_CheckRecursiveCall - _Py_Dealloc=python39._Py_Dealloc - _Py_EllipsisObject=python39._Py_EllipsisObject DATA - _Py_FalseStruct=python39._Py_FalseStruct DATA - _Py_NoneStruct=python39._Py_NoneStruct DATA - _Py_NotImplementedStruct=python39._Py_NotImplementedStruct DATA - _Py_SwappedOp=python39._Py_SwappedOp DATA - _Py_TrueStruct=python39._Py_TrueStruct DATA - _Py_VaBuildValue_SizeT=python39._Py_VaBuildValue_SizeT + PyArg_Parse=python310.PyArg_Parse + PyArg_ParseTuple=python310.PyArg_ParseTuple + PyArg_ParseTupleAndKeywords=python310.PyArg_ParseTupleAndKeywords + PyArg_UnpackTuple=python310.PyArg_UnpackTuple + PyArg_VaParse=python310.PyArg_VaParse + PyArg_VaParseTupleAndKeywords=python310.PyArg_VaParseTupleAndKeywords + PyArg_ValidateKeywordArguments=python310.PyArg_ValidateKeywordArguments + PyBaseObject_Type=python310.PyBaseObject_Type DATA + PyBool_FromLong=python310.PyBool_FromLong + PyBool_Type=python310.PyBool_Type DATA + PyByteArrayIter_Type=python310.PyByteArrayIter_Type DATA + PyByteArray_AsString=python310.PyByteArray_AsString + PyByteArray_Concat=python310.PyByteArray_Concat + PyByteArray_FromObject=python310.PyByteArray_FromObject + PyByteArray_FromStringAndSize=python310.PyByteArray_FromStringAndSize + PyByteArray_Resize=python310.PyByteArray_Resize + PyByteArray_Size=python310.PyByteArray_Size + PyByteArray_Type=python310.PyByteArray_Type DATA + PyBytesIter_Type=python310.PyBytesIter_Type DATA + PyBytes_AsString=python310.PyBytes_AsString + PyBytes_AsStringAndSize=python310.PyBytes_AsStringAndSize + PyBytes_Concat=python310.PyBytes_Concat + PyBytes_ConcatAndDel=python310.PyBytes_ConcatAndDel + PyBytes_DecodeEscape=python310.PyBytes_DecodeEscape + PyBytes_FromFormat=python310.PyBytes_FromFormat + PyBytes_FromFormatV=python310.PyBytes_FromFormatV + PyBytes_FromObject=python310.PyBytes_FromObject + PyBytes_FromString=python310.PyBytes_FromString + PyBytes_FromStringAndSize=python310.PyBytes_FromStringAndSize + PyBytes_Repr=python310.PyBytes_Repr + PyBytes_Size=python310.PyBytes_Size + PyBytes_Type=python310.PyBytes_Type DATA + PyCFunction_Call=python310.PyCFunction_Call + PyCFunction_GetFlags=python310.PyCFunction_GetFlags + PyCFunction_GetFunction=python310.PyCFunction_GetFunction + PyCFunction_GetSelf=python310.PyCFunction_GetSelf + PyCFunction_New=python310.PyCFunction_New + PyCFunction_NewEx=python310.PyCFunction_NewEx + PyCFunction_Type=python310.PyCFunction_Type DATA + PyCallIter_New=python310.PyCallIter_New + PyCallIter_Type=python310.PyCallIter_Type DATA + PyCallable_Check=python310.PyCallable_Check + PyCapsule_GetContext=python310.PyCapsule_GetContext + PyCapsule_GetDestructor=python310.PyCapsule_GetDestructor + PyCapsule_GetName=python310.PyCapsule_GetName + PyCapsule_GetPointer=python310.PyCapsule_GetPointer + PyCapsule_Import=python310.PyCapsule_Import + PyCapsule_IsValid=python310.PyCapsule_IsValid + PyCapsule_New=python310.PyCapsule_New + PyCapsule_SetContext=python310.PyCapsule_SetContext + PyCapsule_SetDestructor=python310.PyCapsule_SetDestructor + PyCapsule_SetName=python310.PyCapsule_SetName + PyCapsule_SetPointer=python310.PyCapsule_SetPointer + PyCapsule_Type=python310.PyCapsule_Type DATA + PyClassMethodDescr_Type=python310.PyClassMethodDescr_Type DATA + PyCodec_BackslashReplaceErrors=python310.PyCodec_BackslashReplaceErrors + PyCodec_Decode=python310.PyCodec_Decode + PyCodec_Decoder=python310.PyCodec_Decoder + PyCodec_Encode=python310.PyCodec_Encode + PyCodec_Encoder=python310.PyCodec_Encoder + PyCodec_IgnoreErrors=python310.PyCodec_IgnoreErrors + PyCodec_IncrementalDecoder=python310.PyCodec_IncrementalDecoder + PyCodec_IncrementalEncoder=python310.PyCodec_IncrementalEncoder + PyCodec_KnownEncoding=python310.PyCodec_KnownEncoding + PyCodec_LookupError=python310.PyCodec_LookupError + PyCodec_NameReplaceErrors=python310.PyCodec_NameReplaceErrors + PyCodec_Register=python310.PyCodec_Register + PyCodec_RegisterError=python310.PyCodec_RegisterError + PyCodec_ReplaceErrors=python310.PyCodec_ReplaceErrors + PyCodec_StreamReader=python310.PyCodec_StreamReader + PyCodec_StreamWriter=python310.PyCodec_StreamWriter + PyCodec_StrictErrors=python310.PyCodec_StrictErrors + PyCodec_XMLCharRefReplaceErrors=python310.PyCodec_XMLCharRefReplaceErrors + PyComplex_FromDoubles=python310.PyComplex_FromDoubles + PyComplex_ImagAsDouble=python310.PyComplex_ImagAsDouble + PyComplex_RealAsDouble=python310.PyComplex_RealAsDouble + PyComplex_Type=python310.PyComplex_Type DATA + PyDescr_NewClassMethod=python310.PyDescr_NewClassMethod + PyDescr_NewGetSet=python310.PyDescr_NewGetSet + PyDescr_NewMember=python310.PyDescr_NewMember + PyDescr_NewMethod=python310.PyDescr_NewMethod + PyDictItems_Type=python310.PyDictItems_Type DATA + PyDictIterItem_Type=python310.PyDictIterItem_Type DATA + PyDictIterKey_Type=python310.PyDictIterKey_Type DATA + PyDictIterValue_Type=python310.PyDictIterValue_Type DATA + PyDictKeys_Type=python310.PyDictKeys_Type DATA + PyDictProxy_New=python310.PyDictProxy_New + PyDictProxy_Type=python310.PyDictProxy_Type DATA + PyDictValues_Type=python310.PyDictValues_Type DATA + PyDict_Clear=python310.PyDict_Clear + PyDict_Contains=python310.PyDict_Contains + PyDict_Copy=python310.PyDict_Copy + PyDict_DelItem=python310.PyDict_DelItem + PyDict_DelItemString=python310.PyDict_DelItemString + PyDict_GetItem=python310.PyDict_GetItem + PyDict_GetItemString=python310.PyDict_GetItemString + PyDict_GetItemWithError=python310.PyDict_GetItemWithError + PyDict_Items=python310.PyDict_Items + PyDict_Keys=python310.PyDict_Keys + PyDict_Merge=python310.PyDict_Merge + PyDict_MergeFromSeq2=python310.PyDict_MergeFromSeq2 + PyDict_New=python310.PyDict_New + PyDict_Next=python310.PyDict_Next + PyDict_SetItem=python310.PyDict_SetItem + PyDict_SetItemString=python310.PyDict_SetItemString + PyDict_Size=python310.PyDict_Size + PyDict_Type=python310.PyDict_Type DATA + PyDict_Update=python310.PyDict_Update + PyDict_Values=python310.PyDict_Values + PyEllipsis_Type=python310.PyEllipsis_Type DATA + PyEnum_Type=python310.PyEnum_Type DATA + PyErr_BadArgument=python310.PyErr_BadArgument + PyErr_BadInternalCall=python310.PyErr_BadInternalCall + PyErr_CheckSignals=python310.PyErr_CheckSignals + PyErr_Clear=python310.PyErr_Clear + PyErr_Display=python310.PyErr_Display + PyErr_ExceptionMatches=python310.PyErr_ExceptionMatches + PyErr_Fetch=python310.PyErr_Fetch + PyErr_Format=python310.PyErr_Format + PyErr_FormatV=python310.PyErr_FormatV + PyErr_GetExcInfo=python310.PyErr_GetExcInfo + PyErr_GivenExceptionMatches=python310.PyErr_GivenExceptionMatches + PyErr_NewException=python310.PyErr_NewException + PyErr_NewExceptionWithDoc=python310.PyErr_NewExceptionWithDoc + PyErr_NoMemory=python310.PyErr_NoMemory + PyErr_NormalizeException=python310.PyErr_NormalizeException + PyErr_Occurred=python310.PyErr_Occurred + PyErr_Print=python310.PyErr_Print + PyErr_PrintEx=python310.PyErr_PrintEx + PyErr_ProgramText=python310.PyErr_ProgramText + PyErr_ResourceWarning=python310.PyErr_ResourceWarning + PyErr_Restore=python310.PyErr_Restore + PyErr_SetExcFromWindowsErr=python310.PyErr_SetExcFromWindowsErr + PyErr_SetExcFromWindowsErrWithFilename=python310.PyErr_SetExcFromWindowsErrWithFilename + PyErr_SetExcFromWindowsErrWithFilenameObject=python310.PyErr_SetExcFromWindowsErrWithFilenameObject + PyErr_SetExcFromWindowsErrWithFilenameObjects=python310.PyErr_SetExcFromWindowsErrWithFilenameObjects + PyErr_SetExcInfo=python310.PyErr_SetExcInfo + PyErr_SetFromErrno=python310.PyErr_SetFromErrno + PyErr_SetFromErrnoWithFilename=python310.PyErr_SetFromErrnoWithFilename + PyErr_SetFromErrnoWithFilenameObject=python310.PyErr_SetFromErrnoWithFilenameObject + PyErr_SetFromErrnoWithFilenameObjects=python310.PyErr_SetFromErrnoWithFilenameObjects + PyErr_SetFromWindowsErr=python310.PyErr_SetFromWindowsErr + PyErr_SetFromWindowsErrWithFilename=python310.PyErr_SetFromWindowsErrWithFilename + PyErr_SetImportError=python310.PyErr_SetImportError + PyErr_SetImportErrorSubclass=python310.PyErr_SetImportErrorSubclass + PyErr_SetInterrupt=python310.PyErr_SetInterrupt + PyErr_SetNone=python310.PyErr_SetNone + PyErr_SetObject=python310.PyErr_SetObject + PyErr_SetString=python310.PyErr_SetString + PyErr_SyntaxLocation=python310.PyErr_SyntaxLocation + PyErr_SyntaxLocationEx=python310.PyErr_SyntaxLocationEx + PyErr_WarnEx=python310.PyErr_WarnEx + PyErr_WarnExplicit=python310.PyErr_WarnExplicit + PyErr_WarnFormat=python310.PyErr_WarnFormat + PyErr_WriteUnraisable=python310.PyErr_WriteUnraisable + PyEval_AcquireLock=python310.PyEval_AcquireLock + PyEval_AcquireThread=python310.PyEval_AcquireThread + PyEval_CallFunction=python310.PyEval_CallFunction + PyEval_CallMethod=python310.PyEval_CallMethod + PyEval_CallObjectWithKeywords=python310.PyEval_CallObjectWithKeywords + PyEval_EvalCode=python310.PyEval_EvalCode + PyEval_EvalCodeEx=python310.PyEval_EvalCodeEx + PyEval_EvalFrame=python310.PyEval_EvalFrame + PyEval_EvalFrameEx=python310.PyEval_EvalFrameEx + PyEval_GetBuiltins=python310.PyEval_GetBuiltins + PyEval_GetCallStats=python310.PyEval_GetCallStats + PyEval_GetFrame=python310.PyEval_GetFrame + PyEval_GetFuncDesc=python310.PyEval_GetFuncDesc + PyEval_GetFuncName=python310.PyEval_GetFuncName + PyEval_GetGlobals=python310.PyEval_GetGlobals + PyEval_GetLocals=python310.PyEval_GetLocals + PyEval_InitThreads=python310.PyEval_InitThreads + PyEval_ReInitThreads=python310.PyEval_ReInitThreads + PyEval_ReleaseLock=python310.PyEval_ReleaseLock + PyEval_ReleaseThread=python310.PyEval_ReleaseThread + PyEval_RestoreThread=python310.PyEval_RestoreThread + PyEval_SaveThread=python310.PyEval_SaveThread + PyEval_ThreadsInitialized=python310.PyEval_ThreadsInitialized + PyExc_ArithmeticError=python310.PyExc_ArithmeticError DATA + PyExc_AssertionError=python310.PyExc_AssertionError DATA + PyExc_AttributeError=python310.PyExc_AttributeError DATA + PyExc_BaseException=python310.PyExc_BaseException DATA + PyExc_BlockingIOError=python310.PyExc_BlockingIOError DATA + PyExc_BrokenPipeError=python310.PyExc_BrokenPipeError DATA + PyExc_BufferError=python310.PyExc_BufferError DATA + PyExc_BytesWarning=python310.PyExc_BytesWarning DATA + PyExc_ChildProcessError=python310.PyExc_ChildProcessError DATA + PyExc_ConnectionAbortedError=python310.PyExc_ConnectionAbortedError DATA + PyExc_ConnectionError=python310.PyExc_ConnectionError DATA + PyExc_ConnectionRefusedError=python310.PyExc_ConnectionRefusedError DATA + PyExc_ConnectionResetError=python310.PyExc_ConnectionResetError DATA + PyExc_DeprecationWarning=python310.PyExc_DeprecationWarning DATA + PyExc_EOFError=python310.PyExc_EOFError DATA + PyExc_EnvironmentError=python310.PyExc_EnvironmentError DATA + PyExc_Exception=python310.PyExc_Exception DATA + PyExc_FileExistsError=python310.PyExc_FileExistsError DATA + PyExc_FileNotFoundError=python310.PyExc_FileNotFoundError DATA + PyExc_FloatingPointError=python310.PyExc_FloatingPointError DATA + PyExc_FutureWarning=python310.PyExc_FutureWarning DATA + PyExc_GeneratorExit=python310.PyExc_GeneratorExit DATA + PyExc_IOError=python310.PyExc_IOError DATA + PyExc_ImportError=python310.PyExc_ImportError DATA + PyExc_ImportWarning=python310.PyExc_ImportWarning DATA + PyExc_IndentationError=python310.PyExc_IndentationError DATA + PyExc_IndexError=python310.PyExc_IndexError DATA + PyExc_InterruptedError=python310.PyExc_InterruptedError DATA + PyExc_IsADirectoryError=python310.PyExc_IsADirectoryError DATA + PyExc_KeyError=python310.PyExc_KeyError DATA + PyExc_KeyboardInterrupt=python310.PyExc_KeyboardInterrupt DATA + PyExc_LookupError=python310.PyExc_LookupError DATA + PyExc_MemoryError=python310.PyExc_MemoryError DATA + PyExc_ModuleNotFoundError=python310.PyExc_ModuleNotFoundError DATA + PyExc_NameError=python310.PyExc_NameError DATA + PyExc_NotADirectoryError=python310.PyExc_NotADirectoryError DATA + PyExc_NotImplementedError=python310.PyExc_NotImplementedError DATA + PyExc_OSError=python310.PyExc_OSError DATA + PyExc_OverflowError=python310.PyExc_OverflowError DATA + PyExc_PendingDeprecationWarning=python310.PyExc_PendingDeprecationWarning DATA + PyExc_PermissionError=python310.PyExc_PermissionError DATA + PyExc_ProcessLookupError=python310.PyExc_ProcessLookupError DATA + PyExc_RecursionError=python310.PyExc_RecursionError DATA + PyExc_ReferenceError=python310.PyExc_ReferenceError DATA + PyExc_ResourceWarning=python310.PyExc_ResourceWarning DATA + PyExc_RuntimeError=python310.PyExc_RuntimeError DATA + PyExc_RuntimeWarning=python310.PyExc_RuntimeWarning DATA + PyExc_StopAsyncIteration=python310.PyExc_StopAsyncIteration DATA + PyExc_StopIteration=python310.PyExc_StopIteration DATA + PyExc_SyntaxError=python310.PyExc_SyntaxError DATA + PyExc_SyntaxWarning=python310.PyExc_SyntaxWarning DATA + PyExc_SystemError=python310.PyExc_SystemError DATA + PyExc_SystemExit=python310.PyExc_SystemExit DATA + PyExc_TabError=python310.PyExc_TabError DATA + PyExc_TimeoutError=python310.PyExc_TimeoutError DATA + PyExc_TypeError=python310.PyExc_TypeError DATA + PyExc_UnboundLocalError=python310.PyExc_UnboundLocalError DATA + PyExc_UnicodeDecodeError=python310.PyExc_UnicodeDecodeError DATA + PyExc_UnicodeEncodeError=python310.PyExc_UnicodeEncodeError DATA + PyExc_UnicodeError=python310.PyExc_UnicodeError DATA + PyExc_UnicodeTranslateError=python310.PyExc_UnicodeTranslateError DATA + PyExc_UnicodeWarning=python310.PyExc_UnicodeWarning DATA + PyExc_UserWarning=python310.PyExc_UserWarning DATA + PyExc_ValueError=python310.PyExc_ValueError DATA + PyExc_Warning=python310.PyExc_Warning DATA + PyExc_WindowsError=python310.PyExc_WindowsError DATA + PyExc_ZeroDivisionError=python310.PyExc_ZeroDivisionError DATA + PyExceptionClass_Name=python310.PyExceptionClass_Name + PyException_GetCause=python310.PyException_GetCause + PyException_GetContext=python310.PyException_GetContext + PyException_GetTraceback=python310.PyException_GetTraceback + PyException_SetCause=python310.PyException_SetCause + PyException_SetContext=python310.PyException_SetContext + PyException_SetTraceback=python310.PyException_SetTraceback + PyFile_FromFd=python310.PyFile_FromFd + PyFile_GetLine=python310.PyFile_GetLine + PyFile_WriteObject=python310.PyFile_WriteObject + PyFile_WriteString=python310.PyFile_WriteString + PyFilter_Type=python310.PyFilter_Type DATA + PyFloat_AsDouble=python310.PyFloat_AsDouble + PyFloat_FromDouble=python310.PyFloat_FromDouble + PyFloat_FromString=python310.PyFloat_FromString + PyFloat_GetInfo=python310.PyFloat_GetInfo + PyFloat_GetMax=python310.PyFloat_GetMax + PyFloat_GetMin=python310.PyFloat_GetMin + PyFloat_Type=python310.PyFloat_Type DATA + PyFrozenSet_New=python310.PyFrozenSet_New + PyFrozenSet_Type=python310.PyFrozenSet_Type DATA + PyGC_Collect=python310.PyGC_Collect + PyGILState_Ensure=python310.PyGILState_Ensure + PyGILState_GetThisThreadState=python310.PyGILState_GetThisThreadState + PyGILState_Release=python310.PyGILState_Release + PyGetSetDescr_Type=python310.PyGetSetDescr_Type DATA + PyImport_AddModule=python310.PyImport_AddModule + PyImport_AddModuleObject=python310.PyImport_AddModuleObject + PyImport_AppendInittab=python310.PyImport_AppendInittab + PyImport_Cleanup=python310.PyImport_Cleanup + PyImport_ExecCodeModule=python310.PyImport_ExecCodeModule + PyImport_ExecCodeModuleEx=python310.PyImport_ExecCodeModuleEx + PyImport_ExecCodeModuleObject=python310.PyImport_ExecCodeModuleObject + PyImport_ExecCodeModuleWithPathnames=python310.PyImport_ExecCodeModuleWithPathnames + PyImport_GetImporter=python310.PyImport_GetImporter + PyImport_GetMagicNumber=python310.PyImport_GetMagicNumber + PyImport_GetMagicTag=python310.PyImport_GetMagicTag + PyImport_GetModule=python310.PyImport_GetModule + PyImport_GetModuleDict=python310.PyImport_GetModuleDict + PyImport_Import=python310.PyImport_Import + PyImport_ImportFrozenModule=python310.PyImport_ImportFrozenModule + PyImport_ImportFrozenModuleObject=python310.PyImport_ImportFrozenModuleObject + PyImport_ImportModule=python310.PyImport_ImportModule + PyImport_ImportModuleLevel=python310.PyImport_ImportModuleLevel + PyImport_ImportModuleLevelObject=python310.PyImport_ImportModuleLevelObject + PyImport_ImportModuleNoBlock=python310.PyImport_ImportModuleNoBlock + PyImport_ReloadModule=python310.PyImport_ReloadModule + PyIndex_Check=python310.PyIndex_Check + PyInterpreterState_Clear=python310.PyInterpreterState_Clear + PyInterpreterState_Delete=python310.PyInterpreterState_Delete + PyInterpreterState_New=python310.PyInterpreterState_New + PyIter_Check=python310.PyIter_Check + PyIter_Next=python310.PyIter_Next + PyListIter_Type=python310.PyListIter_Type DATA + PyListRevIter_Type=python310.PyListRevIter_Type DATA + PyList_Append=python310.PyList_Append + PyList_AsTuple=python310.PyList_AsTuple + PyList_GetItem=python310.PyList_GetItem + PyList_GetSlice=python310.PyList_GetSlice + PyList_Insert=python310.PyList_Insert + PyList_New=python310.PyList_New + PyList_Reverse=python310.PyList_Reverse + PyList_SetItem=python310.PyList_SetItem + PyList_SetSlice=python310.PyList_SetSlice + PyList_Size=python310.PyList_Size + PyList_Sort=python310.PyList_Sort + PyList_Type=python310.PyList_Type DATA + PyLongRangeIter_Type=python310.PyLongRangeIter_Type DATA + PyLong_AsDouble=python310.PyLong_AsDouble + PyLong_AsLong=python310.PyLong_AsLong + PyLong_AsLongAndOverflow=python310.PyLong_AsLongAndOverflow + PyLong_AsLongLong=python310.PyLong_AsLongLong + PyLong_AsLongLongAndOverflow=python310.PyLong_AsLongLongAndOverflow + PyLong_AsSize_t=python310.PyLong_AsSize_t + PyLong_AsSsize_t=python310.PyLong_AsSsize_t + PyLong_AsUnsignedLong=python310.PyLong_AsUnsignedLong + PyLong_AsUnsignedLongLong=python310.PyLong_AsUnsignedLongLong + PyLong_AsUnsignedLongLongMask=python310.PyLong_AsUnsignedLongLongMask + PyLong_AsUnsignedLongMask=python310.PyLong_AsUnsignedLongMask + PyLong_AsVoidPtr=python310.PyLong_AsVoidPtr + PyLong_FromDouble=python310.PyLong_FromDouble + PyLong_FromLong=python310.PyLong_FromLong + PyLong_FromLongLong=python310.PyLong_FromLongLong + PyLong_FromSize_t=python310.PyLong_FromSize_t + PyLong_FromSsize_t=python310.PyLong_FromSsize_t + PyLong_FromString=python310.PyLong_FromString + PyLong_FromUnsignedLong=python310.PyLong_FromUnsignedLong + PyLong_FromUnsignedLongLong=python310.PyLong_FromUnsignedLongLong + PyLong_FromVoidPtr=python310.PyLong_FromVoidPtr + PyLong_GetInfo=python310.PyLong_GetInfo + PyLong_Type=python310.PyLong_Type DATA + PyMap_Type=python310.PyMap_Type DATA + PyMapping_Check=python310.PyMapping_Check + PyMapping_GetItemString=python310.PyMapping_GetItemString + PyMapping_HasKey=python310.PyMapping_HasKey + PyMapping_HasKeyString=python310.PyMapping_HasKeyString + PyMapping_Items=python310.PyMapping_Items + PyMapping_Keys=python310.PyMapping_Keys + PyMapping_Length=python310.PyMapping_Length + PyMapping_SetItemString=python310.PyMapping_SetItemString + PyMapping_Size=python310.PyMapping_Size + PyMapping_Values=python310.PyMapping_Values + PyMem_Calloc=python310.PyMem_Calloc + PyMem_Free=python310.PyMem_Free + PyMem_Malloc=python310.PyMem_Malloc + PyMem_Realloc=python310.PyMem_Realloc + PyMemberDescr_Type=python310.PyMemberDescr_Type DATA + PyMemoryView_FromMemory=python310.PyMemoryView_FromMemory + PyMemoryView_FromObject=python310.PyMemoryView_FromObject + PyMemoryView_GetContiguous=python310.PyMemoryView_GetContiguous + PyMemoryView_Type=python310.PyMemoryView_Type DATA + PyMethodDescr_Type=python310.PyMethodDescr_Type DATA + PyModuleDef_Init=python310.PyModuleDef_Init + PyModuleDef_Type=python310.PyModuleDef_Type DATA + PyModule_AddFunctions=python310.PyModule_AddFunctions + PyModule_AddIntConstant=python310.PyModule_AddIntConstant + PyModule_AddObject=python310.PyModule_AddObject + PyModule_AddStringConstant=python310.PyModule_AddStringConstant + PyModule_Create2=python310.PyModule_Create2 + PyModule_ExecDef=python310.PyModule_ExecDef + PyModule_FromDefAndSpec2=python310.PyModule_FromDefAndSpec2 + PyModule_GetDef=python310.PyModule_GetDef + PyModule_GetDict=python310.PyModule_GetDict + PyModule_GetFilename=python310.PyModule_GetFilename + PyModule_GetFilenameObject=python310.PyModule_GetFilenameObject + PyModule_GetName=python310.PyModule_GetName + PyModule_GetNameObject=python310.PyModule_GetNameObject + PyModule_GetState=python310.PyModule_GetState + PyModule_New=python310.PyModule_New + PyModule_NewObject=python310.PyModule_NewObject + PyModule_SetDocString=python310.PyModule_SetDocString + PyModule_Type=python310.PyModule_Type DATA + PyNullImporter_Type=python310.PyNullImporter_Type DATA + PyNumber_Absolute=python310.PyNumber_Absolute + PyNumber_Add=python310.PyNumber_Add + PyNumber_And=python310.PyNumber_And + PyNumber_AsSsize_t=python310.PyNumber_AsSsize_t + PyNumber_Check=python310.PyNumber_Check + PyNumber_Divmod=python310.PyNumber_Divmod + PyNumber_Float=python310.PyNumber_Float + PyNumber_FloorDivide=python310.PyNumber_FloorDivide + PyNumber_InPlaceAdd=python310.PyNumber_InPlaceAdd + PyNumber_InPlaceAnd=python310.PyNumber_InPlaceAnd + PyNumber_InPlaceFloorDivide=python310.PyNumber_InPlaceFloorDivide + PyNumber_InPlaceLshift=python310.PyNumber_InPlaceLshift + PyNumber_InPlaceMatrixMultiply=python310.PyNumber_InPlaceMatrixMultiply + PyNumber_InPlaceMultiply=python310.PyNumber_InPlaceMultiply + PyNumber_InPlaceOr=python310.PyNumber_InPlaceOr + PyNumber_InPlacePower=python310.PyNumber_InPlacePower + PyNumber_InPlaceRemainder=python310.PyNumber_InPlaceRemainder + PyNumber_InPlaceRshift=python310.PyNumber_InPlaceRshift + PyNumber_InPlaceSubtract=python310.PyNumber_InPlaceSubtract + PyNumber_InPlaceTrueDivide=python310.PyNumber_InPlaceTrueDivide + PyNumber_InPlaceXor=python310.PyNumber_InPlaceXor + PyNumber_Index=python310.PyNumber_Index + PyNumber_Invert=python310.PyNumber_Invert + PyNumber_Long=python310.PyNumber_Long + PyNumber_Lshift=python310.PyNumber_Lshift + PyNumber_MatrixMultiply=python310.PyNumber_MatrixMultiply + PyNumber_Multiply=python310.PyNumber_Multiply + PyNumber_Negative=python310.PyNumber_Negative + PyNumber_Or=python310.PyNumber_Or + PyNumber_Positive=python310.PyNumber_Positive + PyNumber_Power=python310.PyNumber_Power + PyNumber_Remainder=python310.PyNumber_Remainder + PyNumber_Rshift=python310.PyNumber_Rshift + PyNumber_Subtract=python310.PyNumber_Subtract + PyNumber_ToBase=python310.PyNumber_ToBase + PyNumber_TrueDivide=python310.PyNumber_TrueDivide + PyNumber_Xor=python310.PyNumber_Xor + PyODictItems_Type=python310.PyODictItems_Type DATA + PyODictIter_Type=python310.PyODictIter_Type DATA + PyODictKeys_Type=python310.PyODictKeys_Type DATA + PyODictValues_Type=python310.PyODictValues_Type DATA + PyODict_DelItem=python310.PyODict_DelItem + PyODict_New=python310.PyODict_New + PyODict_SetItem=python310.PyODict_SetItem + PyODict_Type=python310.PyODict_Type DATA + PyOS_AfterFork=python310.PyOS_AfterFork + PyOS_CheckStack=python310.PyOS_CheckStack + PyOS_FSPath=python310.PyOS_FSPath + PyOS_InitInterrupts=python310.PyOS_InitInterrupts + PyOS_InputHook=python310.PyOS_InputHook DATA + PyOS_InterruptOccurred=python310.PyOS_InterruptOccurred + PyOS_ReadlineFunctionPointer=python310.PyOS_ReadlineFunctionPointer DATA + PyOS_double_to_string=python310.PyOS_double_to_string + PyOS_getsig=python310.PyOS_getsig + PyOS_mystricmp=python310.PyOS_mystricmp + PyOS_mystrnicmp=python310.PyOS_mystrnicmp + PyOS_setsig=python310.PyOS_setsig + PyOS_snprintf=python310.PyOS_snprintf + PyOS_string_to_double=python310.PyOS_string_to_double + PyOS_strtol=python310.PyOS_strtol + PyOS_strtoul=python310.PyOS_strtoul + PyOS_vsnprintf=python310.PyOS_vsnprintf + PyObject_ASCII=python310.PyObject_ASCII + PyObject_AsCharBuffer=python310.PyObject_AsCharBuffer + PyObject_AsFileDescriptor=python310.PyObject_AsFileDescriptor + PyObject_AsReadBuffer=python310.PyObject_AsReadBuffer + PyObject_AsWriteBuffer=python310.PyObject_AsWriteBuffer + PyObject_Bytes=python310.PyObject_Bytes + PyObject_Call=python310.PyObject_Call + PyObject_CallFunction=python310.PyObject_CallFunction + PyObject_CallFunctionObjArgs=python310.PyObject_CallFunctionObjArgs + PyObject_CallMethod=python310.PyObject_CallMethod + PyObject_CallMethodObjArgs=python310.PyObject_CallMethodObjArgs + PyObject_CallObject=python310.PyObject_CallObject + PyObject_Calloc=python310.PyObject_Calloc + PyObject_CheckReadBuffer=python310.PyObject_CheckReadBuffer + PyObject_ClearWeakRefs=python310.PyObject_ClearWeakRefs + PyObject_DelItem=python310.PyObject_DelItem + PyObject_DelItemString=python310.PyObject_DelItemString + PyObject_Dir=python310.PyObject_Dir + PyObject_Format=python310.PyObject_Format + PyObject_Free=python310.PyObject_Free + PyObject_GC_Del=python310.PyObject_GC_Del + PyObject_GC_Track=python310.PyObject_GC_Track + PyObject_GC_UnTrack=python310.PyObject_GC_UnTrack + PyObject_GenericGetAttr=python310.PyObject_GenericGetAttr + PyObject_GenericSetAttr=python310.PyObject_GenericSetAttr + PyObject_GenericSetDict=python310.PyObject_GenericSetDict + PyObject_GetAttr=python310.PyObject_GetAttr + PyObject_GetAttrString=python310.PyObject_GetAttrString + PyObject_GetItem=python310.PyObject_GetItem + PyObject_GetIter=python310.PyObject_GetIter + PyObject_HasAttr=python310.PyObject_HasAttr + PyObject_HasAttrString=python310.PyObject_HasAttrString + PyObject_Hash=python310.PyObject_Hash + PyObject_HashNotImplemented=python310.PyObject_HashNotImplemented + PyObject_Init=python310.PyObject_Init + PyObject_InitVar=python310.PyObject_InitVar + PyObject_IsInstance=python310.PyObject_IsInstance + PyObject_IsSubclass=python310.PyObject_IsSubclass + PyObject_IsTrue=python310.PyObject_IsTrue + PyObject_Length=python310.PyObject_Length + PyObject_Malloc=python310.PyObject_Malloc + PyObject_Not=python310.PyObject_Not + PyObject_Realloc=python310.PyObject_Realloc + PyObject_Repr=python310.PyObject_Repr + PyObject_RichCompare=python310.PyObject_RichCompare + PyObject_RichCompareBool=python310.PyObject_RichCompareBool + PyObject_SelfIter=python310.PyObject_SelfIter + PyObject_SetAttr=python310.PyObject_SetAttr + PyObject_SetAttrString=python310.PyObject_SetAttrString + PyObject_SetItem=python310.PyObject_SetItem + PyObject_Size=python310.PyObject_Size + PyObject_Str=python310.PyObject_Str + PyObject_Type=python310.PyObject_Type + PyParser_SimpleParseFileFlags=python310.PyParser_SimpleParseFileFlags + PyParser_SimpleParseStringFlags=python310.PyParser_SimpleParseStringFlags + PyParser_SimpleParseStringFlagsFilename=python310.PyParser_SimpleParseStringFlagsFilename + PyProperty_Type=python310.PyProperty_Type DATA + PyRangeIter_Type=python310.PyRangeIter_Type DATA + PyRange_Type=python310.PyRange_Type DATA + PyReversed_Type=python310.PyReversed_Type DATA + PySeqIter_New=python310.PySeqIter_New + PySeqIter_Type=python310.PySeqIter_Type DATA + PySequence_Check=python310.PySequence_Check + PySequence_Concat=python310.PySequence_Concat + PySequence_Contains=python310.PySequence_Contains + PySequence_Count=python310.PySequence_Count + PySequence_DelItem=python310.PySequence_DelItem + PySequence_DelSlice=python310.PySequence_DelSlice + PySequence_Fast=python310.PySequence_Fast + PySequence_GetItem=python310.PySequence_GetItem + PySequence_GetSlice=python310.PySequence_GetSlice + PySequence_In=python310.PySequence_In + PySequence_InPlaceConcat=python310.PySequence_InPlaceConcat + PySequence_InPlaceRepeat=python310.PySequence_InPlaceRepeat + PySequence_Index=python310.PySequence_Index + PySequence_Length=python310.PySequence_Length + PySequence_List=python310.PySequence_List + PySequence_Repeat=python310.PySequence_Repeat + PySequence_SetItem=python310.PySequence_SetItem + PySequence_SetSlice=python310.PySequence_SetSlice + PySequence_Size=python310.PySequence_Size + PySequence_Tuple=python310.PySequence_Tuple + PySetIter_Type=python310.PySetIter_Type DATA + PySet_Add=python310.PySet_Add + PySet_Clear=python310.PySet_Clear + PySet_Contains=python310.PySet_Contains + PySet_Discard=python310.PySet_Discard + PySet_New=python310.PySet_New + PySet_Pop=python310.PySet_Pop + PySet_Size=python310.PySet_Size + PySet_Type=python310.PySet_Type DATA + PySlice_AdjustIndices=python310.PySlice_AdjustIndices + PySlice_GetIndices=python310.PySlice_GetIndices + PySlice_GetIndicesEx=python310.PySlice_GetIndicesEx + PySlice_New=python310.PySlice_New + PySlice_Type=python310.PySlice_Type DATA + PySlice_Unpack=python310.PySlice_Unpack + PySortWrapper_Type=python310.PySortWrapper_Type DATA + PyInterpreterState_GetID=python310.PyInterpreterState_GetID + PyState_AddModule=python310.PyState_AddModule + PyState_FindModule=python310.PyState_FindModule + PyState_RemoveModule=python310.PyState_RemoveModule + PyStructSequence_GetItem=python310.PyStructSequence_GetItem + PyStructSequence_New=python310.PyStructSequence_New + PyStructSequence_NewType=python310.PyStructSequence_NewType + PyStructSequence_SetItem=python310.PyStructSequence_SetItem + PySuper_Type=python310.PySuper_Type DATA + PySys_AddWarnOption=python310.PySys_AddWarnOption + PySys_AddWarnOptionUnicode=python310.PySys_AddWarnOptionUnicode + PySys_AddXOption=python310.PySys_AddXOption + PySys_FormatStderr=python310.PySys_FormatStderr + PySys_FormatStdout=python310.PySys_FormatStdout + PySys_GetObject=python310.PySys_GetObject + PySys_GetXOptions=python310.PySys_GetXOptions + PySys_HasWarnOptions=python310.PySys_HasWarnOptions + PySys_ResetWarnOptions=python310.PySys_ResetWarnOptions + PySys_SetArgv=python310.PySys_SetArgv + PySys_SetArgvEx=python310.PySys_SetArgvEx + PySys_SetObject=python310.PySys_SetObject + PySys_SetPath=python310.PySys_SetPath + PySys_WriteStderr=python310.PySys_WriteStderr + PySys_WriteStdout=python310.PySys_WriteStdout + PyThreadState_Clear=python310.PyThreadState_Clear + PyThreadState_Delete=python310.PyThreadState_Delete + PyThreadState_DeleteCurrent=python310.PyThreadState_DeleteCurrent + PyThreadState_Get=python310.PyThreadState_Get + PyThreadState_GetDict=python310.PyThreadState_GetDict + PyThreadState_New=python310.PyThreadState_New + PyThreadState_SetAsyncExc=python310.PyThreadState_SetAsyncExc + PyThreadState_Swap=python310.PyThreadState_Swap + PyThread_tss_alloc=python310.PyThread_tss_alloc + PyThread_tss_create=python310.PyThread_tss_create + PyThread_tss_delete=python310.PyThread_tss_delete + PyThread_tss_free=python310.PyThread_tss_free + PyThread_tss_get=python310.PyThread_tss_get + PyThread_tss_is_created=python310.PyThread_tss_is_created + PyThread_tss_set=python310.PyThread_tss_set + PyTraceBack_Here=python310.PyTraceBack_Here + PyTraceBack_Print=python310.PyTraceBack_Print + PyTraceBack_Type=python310.PyTraceBack_Type DATA + PyTupleIter_Type=python310.PyTupleIter_Type DATA + PyTuple_GetItem=python310.PyTuple_GetItem + PyTuple_GetSlice=python310.PyTuple_GetSlice + PyTuple_New=python310.PyTuple_New + PyTuple_Pack=python310.PyTuple_Pack + PyTuple_SetItem=python310.PyTuple_SetItem + PyTuple_Size=python310.PyTuple_Size + PyTuple_Type=python310.PyTuple_Type DATA + PyType_ClearCache=python310.PyType_ClearCache + PyType_FromSpec=python310.PyType_FromSpec + PyType_FromSpecWithBases=python310.PyType_FromSpecWithBases + PyType_GenericAlloc=python310.PyType_GenericAlloc + PyType_GenericNew=python310.PyType_GenericNew + PyType_GetFlags=python310.PyType_GetFlags + PyType_GetSlot=python310.PyType_GetSlot + PyType_IsSubtype=python310.PyType_IsSubtype + PyType_Modified=python310.PyType_Modified + PyType_Ready=python310.PyType_Ready + PyType_Type=python310.PyType_Type DATA + PyUnicodeDecodeError_Create=python310.PyUnicodeDecodeError_Create + PyUnicodeDecodeError_GetEncoding=python310.PyUnicodeDecodeError_GetEncoding + PyUnicodeDecodeError_GetEnd=python310.PyUnicodeDecodeError_GetEnd + PyUnicodeDecodeError_GetObject=python310.PyUnicodeDecodeError_GetObject + PyUnicodeDecodeError_GetReason=python310.PyUnicodeDecodeError_GetReason + PyUnicodeDecodeError_GetStart=python310.PyUnicodeDecodeError_GetStart + PyUnicodeDecodeError_SetEnd=python310.PyUnicodeDecodeError_SetEnd + PyUnicodeDecodeError_SetReason=python310.PyUnicodeDecodeError_SetReason + PyUnicodeDecodeError_SetStart=python310.PyUnicodeDecodeError_SetStart + PyUnicodeEncodeError_GetEncoding=python310.PyUnicodeEncodeError_GetEncoding + PyUnicodeEncodeError_GetEnd=python310.PyUnicodeEncodeError_GetEnd + PyUnicodeEncodeError_GetObject=python310.PyUnicodeEncodeError_GetObject + PyUnicodeEncodeError_GetReason=python310.PyUnicodeEncodeError_GetReason + PyUnicodeEncodeError_GetStart=python310.PyUnicodeEncodeError_GetStart + PyUnicodeEncodeError_SetEnd=python310.PyUnicodeEncodeError_SetEnd + PyUnicodeEncodeError_SetReason=python310.PyUnicodeEncodeError_SetReason + PyUnicodeEncodeError_SetStart=python310.PyUnicodeEncodeError_SetStart + PyUnicodeIter_Type=python310.PyUnicodeIter_Type DATA + PyUnicodeTranslateError_GetEnd=python310.PyUnicodeTranslateError_GetEnd + PyUnicodeTranslateError_GetObject=python310.PyUnicodeTranslateError_GetObject + PyUnicodeTranslateError_GetReason=python310.PyUnicodeTranslateError_GetReason + PyUnicodeTranslateError_GetStart=python310.PyUnicodeTranslateError_GetStart + PyUnicodeTranslateError_SetEnd=python310.PyUnicodeTranslateError_SetEnd + PyUnicodeTranslateError_SetReason=python310.PyUnicodeTranslateError_SetReason + PyUnicodeTranslateError_SetStart=python310.PyUnicodeTranslateError_SetStart + PyUnicode_Append=python310.PyUnicode_Append + PyUnicode_AppendAndDel=python310.PyUnicode_AppendAndDel + PyUnicode_AsASCIIString=python310.PyUnicode_AsASCIIString + PyUnicode_AsCharmapString=python310.PyUnicode_AsCharmapString + PyUnicode_AsDecodedObject=python310.PyUnicode_AsDecodedObject + PyUnicode_AsDecodedUnicode=python310.PyUnicode_AsDecodedUnicode + PyUnicode_AsEncodedObject=python310.PyUnicode_AsEncodedObject + PyUnicode_AsEncodedString=python310.PyUnicode_AsEncodedString + PyUnicode_AsEncodedUnicode=python310.PyUnicode_AsEncodedUnicode + PyUnicode_AsLatin1String=python310.PyUnicode_AsLatin1String + PyUnicode_AsMBCSString=python310.PyUnicode_AsMBCSString + PyUnicode_AsRawUnicodeEscapeString=python310.PyUnicode_AsRawUnicodeEscapeString + PyUnicode_AsUCS4=python310.PyUnicode_AsUCS4 + PyUnicode_AsUCS4Copy=python310.PyUnicode_AsUCS4Copy + PyUnicode_AsUTF16String=python310.PyUnicode_AsUTF16String + PyUnicode_AsUTF32String=python310.PyUnicode_AsUTF32String + PyUnicode_AsUTF8String=python310.PyUnicode_AsUTF8String + PyUnicode_AsUnicodeEscapeString=python310.PyUnicode_AsUnicodeEscapeString + PyUnicode_AsWideChar=python310.PyUnicode_AsWideChar + PyUnicode_AsWideCharString=python310.PyUnicode_AsWideCharString + PyUnicode_BuildEncodingMap=python310.PyUnicode_BuildEncodingMap + PyUnicode_Compare=python310.PyUnicode_Compare + PyUnicode_CompareWithASCIIString=python310.PyUnicode_CompareWithASCIIString + PyUnicode_Concat=python310.PyUnicode_Concat + PyUnicode_Contains=python310.PyUnicode_Contains + PyUnicode_Count=python310.PyUnicode_Count + PyUnicode_Decode=python310.PyUnicode_Decode + PyUnicode_DecodeASCII=python310.PyUnicode_DecodeASCII + PyUnicode_DecodeCharmap=python310.PyUnicode_DecodeCharmap + PyUnicode_DecodeCodePageStateful=python310.PyUnicode_DecodeCodePageStateful + PyUnicode_DecodeFSDefault=python310.PyUnicode_DecodeFSDefault + PyUnicode_DecodeFSDefaultAndSize=python310.PyUnicode_DecodeFSDefaultAndSize + PyUnicode_DecodeLatin1=python310.PyUnicode_DecodeLatin1 + PyUnicode_DecodeLocale=python310.PyUnicode_DecodeLocale + PyUnicode_DecodeLocaleAndSize=python310.PyUnicode_DecodeLocaleAndSize + PyUnicode_DecodeMBCS=python310.PyUnicode_DecodeMBCS + PyUnicode_DecodeMBCSStateful=python310.PyUnicode_DecodeMBCSStateful + PyUnicode_DecodeRawUnicodeEscape=python310.PyUnicode_DecodeRawUnicodeEscape + PyUnicode_DecodeUTF16=python310.PyUnicode_DecodeUTF16 + PyUnicode_DecodeUTF16Stateful=python310.PyUnicode_DecodeUTF16Stateful + PyUnicode_DecodeUTF32=python310.PyUnicode_DecodeUTF32 + PyUnicode_DecodeUTF32Stateful=python310.PyUnicode_DecodeUTF32Stateful + PyUnicode_DecodeUTF7=python310.PyUnicode_DecodeUTF7 + PyUnicode_DecodeUTF7Stateful=python310.PyUnicode_DecodeUTF7Stateful + PyUnicode_DecodeUTF8=python310.PyUnicode_DecodeUTF8 + PyUnicode_DecodeUTF8Stateful=python310.PyUnicode_DecodeUTF8Stateful + PyUnicode_DecodeUnicodeEscape=python310.PyUnicode_DecodeUnicodeEscape + PyUnicode_EncodeCodePage=python310.PyUnicode_EncodeCodePage + PyUnicode_EncodeFSDefault=python310.PyUnicode_EncodeFSDefault + PyUnicode_EncodeLocale=python310.PyUnicode_EncodeLocale + PyUnicode_FSConverter=python310.PyUnicode_FSConverter + PyUnicode_FSDecoder=python310.PyUnicode_FSDecoder + PyUnicode_Find=python310.PyUnicode_Find + PyUnicode_FindChar=python310.PyUnicode_FindChar + PyUnicode_Format=python310.PyUnicode_Format + PyUnicode_FromEncodedObject=python310.PyUnicode_FromEncodedObject + PyUnicode_FromFormat=python310.PyUnicode_FromFormat + PyUnicode_FromFormatV=python310.PyUnicode_FromFormatV + PyUnicode_FromObject=python310.PyUnicode_FromObject + PyUnicode_FromOrdinal=python310.PyUnicode_FromOrdinal + PyUnicode_FromString=python310.PyUnicode_FromString + PyUnicode_FromStringAndSize=python310.PyUnicode_FromStringAndSize + PyUnicode_FromWideChar=python310.PyUnicode_FromWideChar + PyUnicode_GetDefaultEncoding=python310.PyUnicode_GetDefaultEncoding + PyUnicode_GetLength=python310.PyUnicode_GetLength + PyUnicode_GetSize=python310.PyUnicode_GetSize + PyUnicode_InternFromString=python310.PyUnicode_InternFromString + PyUnicode_InternImmortal=python310.PyUnicode_InternImmortal + PyUnicode_InternInPlace=python310.PyUnicode_InternInPlace + PyUnicode_IsIdentifier=python310.PyUnicode_IsIdentifier + PyUnicode_Join=python310.PyUnicode_Join + PyUnicode_Partition=python310.PyUnicode_Partition + PyUnicode_RPartition=python310.PyUnicode_RPartition + PyUnicode_RSplit=python310.PyUnicode_RSplit + PyUnicode_ReadChar=python310.PyUnicode_ReadChar + PyUnicode_Replace=python310.PyUnicode_Replace + PyUnicode_Resize=python310.PyUnicode_Resize + PyUnicode_RichCompare=python310.PyUnicode_RichCompare + PyUnicode_Split=python310.PyUnicode_Split + PyUnicode_Splitlines=python310.PyUnicode_Splitlines + PyUnicode_Substring=python310.PyUnicode_Substring + PyUnicode_Tailmatch=python310.PyUnicode_Tailmatch + PyUnicode_Translate=python310.PyUnicode_Translate + PyUnicode_Type=python310.PyUnicode_Type DATA + PyUnicode_WriteChar=python310.PyUnicode_WriteChar + PyWeakref_GetObject=python310.PyWeakref_GetObject + PyWeakref_NewProxy=python310.PyWeakref_NewProxy + PyWeakref_NewRef=python310.PyWeakref_NewRef + PyWrapperDescr_Type=python310.PyWrapperDescr_Type DATA + PyWrapper_New=python310.PyWrapper_New + PyZip_Type=python310.PyZip_Type DATA + Py_AddPendingCall=python310.Py_AddPendingCall + Py_AtExit=python310.Py_AtExit + Py_BuildValue=python310.Py_BuildValue + Py_CompileString=python310.Py_CompileString + Py_DecRef=python310.Py_DecRef + Py_DecodeLocale=python310.Py_DecodeLocale + Py_EncodeLocale=python310.Py_EncodeLocale + Py_EndInterpreter=python310.Py_EndInterpreter + Py_EnterRecursiveCall=python310.Py_EnterRecursiveCall + Py_Exit=python310.Py_Exit + Py_FatalError=python310.Py_FatalError + Py_FileSystemDefaultEncodeErrors=python310.Py_FileSystemDefaultEncodeErrors DATA + Py_FileSystemDefaultEncoding=python310.Py_FileSystemDefaultEncoding DATA + Py_Finalize=python310.Py_Finalize + Py_FinalizeEx=python310.Py_FinalizeEx + Py_GenericAlias=python310.Py_GenericAlias + Py_GenericAliasType=python310.Py_GenericAliasType + Py_GetBuildInfo=python310.Py_GetBuildInfo + Py_GetCompiler=python310.Py_GetCompiler + Py_GetCopyright=python310.Py_GetCopyright + Py_GetExecPrefix=python310.Py_GetExecPrefix + Py_GetPath=python310.Py_GetPath + Py_GetPlatform=python310.Py_GetPlatform + Py_GetPrefix=python310.Py_GetPrefix + Py_GetProgramFullPath=python310.Py_GetProgramFullPath + Py_GetProgramName=python310.Py_GetProgramName + Py_GetPythonHome=python310.Py_GetPythonHome + Py_GetRecursionLimit=python310.Py_GetRecursionLimit + Py_GetVersion=python310.Py_GetVersion + Py_HasFileSystemDefaultEncoding=python310.Py_HasFileSystemDefaultEncoding DATA + Py_IncRef=python310.Py_IncRef + Py_Initialize=python310.Py_Initialize + Py_InitializeEx=python310.Py_InitializeEx + Py_IsInitialized=python310.Py_IsInitialized + Py_LeaveRecursiveCall=python310.Py_LeaveRecursiveCall + Py_Main=python310.Py_Main + Py_MakePendingCalls=python310.Py_MakePendingCalls + Py_NewInterpreter=python310.Py_NewInterpreter + Py_ReprEnter=python310.Py_ReprEnter + Py_ReprLeave=python310.Py_ReprLeave + Py_SetPath=python310.Py_SetPath + Py_SetProgramName=python310.Py_SetProgramName + Py_SetPythonHome=python310.Py_SetPythonHome + Py_SetRecursionLimit=python310.Py_SetRecursionLimit + Py_SymtableString=python310.Py_SymtableString + Py_UTF8Mode=python310.Py_UTF8Mode DATA + Py_VaBuildValue=python310.Py_VaBuildValue + _PyArg_ParseTupleAndKeywords_SizeT=python310._PyArg_ParseTupleAndKeywords_SizeT + _PyArg_ParseTuple_SizeT=python310._PyArg_ParseTuple_SizeT + _PyArg_Parse_SizeT=python310._PyArg_Parse_SizeT + _PyArg_VaParseTupleAndKeywords_SizeT=python310._PyArg_VaParseTupleAndKeywords_SizeT + _PyArg_VaParse_SizeT=python310._PyArg_VaParse_SizeT + _PyErr_BadInternalCall=python310._PyErr_BadInternalCall + _PyObject_CallFunction_SizeT=python310._PyObject_CallFunction_SizeT + _PyObject_CallMethod_SizeT=python310._PyObject_CallMethod_SizeT + _PyObject_GC_Malloc=python310._PyObject_GC_Malloc + _PyObject_GC_New=python310._PyObject_GC_New + _PyObject_GC_NewVar=python310._PyObject_GC_NewVar + _PyObject_GC_Resize=python310._PyObject_GC_Resize + _PyObject_New=python310._PyObject_New + _PyObject_NewVar=python310._PyObject_NewVar + _PyState_AddModule=python310._PyState_AddModule + _PyThreadState_Init=python310._PyThreadState_Init + _PyThreadState_Prealloc=python310._PyThreadState_Prealloc + _PyTrash_delete_later=python310._PyTrash_delete_later DATA + _PyTrash_delete_nesting=python310._PyTrash_delete_nesting DATA + _PyTrash_deposit_object=python310._PyTrash_deposit_object + _PyTrash_destroy_chain=python310._PyTrash_destroy_chain + _PyTrash_thread_deposit_object=python310._PyTrash_thread_deposit_object + _PyTrash_thread_destroy_chain=python310._PyTrash_thread_destroy_chain + _PyWeakref_CallableProxyType=python310._PyWeakref_CallableProxyType DATA + _PyWeakref_ProxyType=python310._PyWeakref_ProxyType DATA + _PyWeakref_RefType=python310._PyWeakref_RefType DATA + _Py_BuildValue_SizeT=python310._Py_BuildValue_SizeT + _Py_CheckRecursionLimit=python310._Py_CheckRecursionLimit DATA + _Py_CheckRecursiveCall=python310._Py_CheckRecursiveCall + _Py_Dealloc=python310._Py_Dealloc + _Py_EllipsisObject=python310._Py_EllipsisObject DATA + _Py_FalseStruct=python310._Py_FalseStruct DATA + _Py_NoneStruct=python310._Py_NoneStruct DATA + _Py_NotImplementedStruct=python310._Py_NotImplementedStruct DATA + _Py_SwappedOp=python310._Py_SwappedOp DATA + _Py_TrueStruct=python310._Py_TrueStruct DATA + _Py_VaBuildValue_SizeT=python310._Py_VaBuildValue_SizeT diff --git a/PCbuild/readme.txt b/PCbuild/readme.txt index c44910e9bfc..4d4a706b8e4 100644 --- a/PCbuild/readme.txt +++ b/PCbuild/readme.txt @@ -38,7 +38,7 @@ Debug Used to build Python with extra debugging capabilities, equivalent to using ./configure --with-pydebug on UNIX. All binaries built using this configuration have "_d" added to their name: - python39_d.dll, python_d.exe, parser_d.pyd, and so on. Both the + python310_d.dll, python_d.exe, parser_d.pyd, and so on. Both the build and rt (run test) batch files in this directory accept a -d option for debug builds. If you are building Python to help with development of CPython, you will most likely use this configuration. diff --git a/README.rst b/README.rst index 82303953ecd..96c9561e7c8 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,5 @@ -This is Python version 3.9.0 alpha 6 -==================================== +This is Python version 3.10.0 alpha 0 +===================================== .. image:: https://travis-ci.org/python/cpython.svg?branch=master :alt: CPython build status on Travis CI @@ -141,7 +141,7 @@ What's New ---------- We have a comprehensive overview of the changes in the `What's New in Python -3.9 `_ document. For a more +3.10 `_ document. For a more detailed change log, read `Misc/NEWS `_, but a full accounting of changes can only be gleaned from the `commit history @@ -154,7 +154,7 @@ entitled "Installing multiple versions". Documentation ------------- -`Documentation for Python 3.9 `_ is online, +`Documentation for Python 3.10 `_ is online, updated daily. It can also be downloaded in many formats for faster access. The documentation @@ -213,8 +213,8 @@ intend to install multiple versions using the same prefix you must decide which version (if any) is your "primary" version. Install that version using ``make install``. Install all other versions using ``make altinstall``. -For example, if you want to install Python 2.7, 3.6, and 3.9 with 3.9 being the -primary version, you would execute ``make install`` in your 3.9 build directory +For example, if you want to install Python 2.7, 3.6, and 3.10 with 3.10 being the +primary version, you would execute ``make install`` in your 3.10 build directory and ``make altinstall`` in the others. diff --git a/configure b/configure index 56d66d02352..1124412dce4 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for python 3.9. +# Generated by GNU Autoconf 2.69 for python 3.10. # # Report bugs to . # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='python' PACKAGE_TARNAME='python' -PACKAGE_VERSION='3.9' -PACKAGE_STRING='python 3.9' +PACKAGE_VERSION='3.10' +PACKAGE_STRING='python 3.10' PACKAGE_BUGREPORT='https://bugs.python.org/' PACKAGE_URL='' @@ -1404,7 +1404,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures python 3.9 to adapt to many kinds of systems. +\`configure' configures python 3.10 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1469,7 +1469,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of python 3.9:";; + short | recursive ) echo "Configuration of python 3.10:";; esac cat <<\_ACEOF @@ -1673,7 +1673,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -python configure 3.9 +python configure 3.10 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2382,7 +2382,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by python $as_me 3.9, which was +It was created by python $as_me 3.10, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3002,7 +3002,7 @@ rm confdefs.h mv confdefs.h.new confdefs.h -VERSION=3.9 +VERSION=3.10 # Version number of Python's own shared library file. @@ -18118,7 +18118,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by python $as_me 3.9, which was +This file was extended by python $as_me 3.10, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18180,7 +18180,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -python config.status 3.9 +python config.status 3.10 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index 497d7c191d5..84d1f00983f 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ dnl * Please run autoreconf to test your changes! * dnl *********************************************** # Set VERSION so we only need to edit in one place (i.e., here) -m4_define(PYTHON_VERSION, 3.9) +m4_define(PYTHON_VERSION, 3.10) AC_PREREQ([2.69])