1
- # File generated by 'make regen-limited-abi'
2
- # This is NOT an authoritative list of stable ABI symbols
1
+ # Generated by Tools/scripts/stable_abi.py
2
+
3
+ METH_CLASS
4
+ METH_COEXIST
5
+ METH_FASTCALL
6
+ METH_METHOD
7
+ METH_NOARGS
8
+ METH_O
9
+ METH_STATIC
10
+ METH_VARARGS
3
11
PyAiter_Check
4
12
PyArg_Parse
5
13
PyArg_ParseTuple
@@ -33,6 +41,8 @@ PyBytes_FromStringAndSize
33
41
PyBytes_Repr
34
42
PyBytes_Size
35
43
PyBytes_Type
44
+ PyCFunction
45
+ PyCFunctionWithKeywords
36
46
PyCFunction_Call
37
47
PyCFunction_GetFlags
38
48
PyCFunction_GetFunction
@@ -44,6 +54,7 @@ PyCMethod_New
44
54
PyCallIter_New
45
55
PyCallIter_Type
46
56
PyCallable_Check
57
+ PyCapsule_Destructor
47
58
PyCapsule_GetContext
48
59
PyCapsule_GetDestructor
49
60
PyCapsule_GetName
@@ -138,11 +149,17 @@ PyErr_PrintEx
138
149
PyErr_ProgramText
139
150
PyErr_ResourceWarning
140
151
PyErr_Restore
152
+ PyErr_SetExcFromWindowsErr
153
+ PyErr_SetExcFromWindowsErrWithFilename
154
+ PyErr_SetExcFromWindowsErrWithFilenameObject
155
+ PyErr_SetExcFromWindowsErrWithFilenameObjects
141
156
PyErr_SetExcInfo
142
157
PyErr_SetFromErrno
143
158
PyErr_SetFromErrnoWithFilename
144
159
PyErr_SetFromErrnoWithFilenameObject
145
160
PyErr_SetFromErrnoWithFilenameObjects
161
+ PyErr_SetFromWindowsErr
162
+ PyErr_SetFromWindowsErrWithFilename
146
163
PyErr_SetImportError
147
164
PyErr_SetImportErrorSubclass
148
165
PyErr_SetInterrupt
@@ -243,6 +260,7 @@ PyExc_UnicodeWarning
243
260
PyExc_UserWarning
244
261
PyExc_ValueError
245
262
PyExc_Warning
263
+ PyExc_WindowsError
246
264
PyExc_ZeroDivisionError
247
265
PyExceptionClass_Name
248
266
PyException_GetCause
@@ -274,6 +292,8 @@ PyGC_IsEnabled
274
292
PyGILState_Ensure
275
293
PyGILState_GetThisThreadState
276
294
PyGILState_Release
295
+ PyGILState_STATE
296
+ PyGetSetDef
277
297
PyGetSetDescr_Type
278
298
PyImport_AddModule
279
299
PyImport_AddModuleObject
@@ -296,6 +316,7 @@ PyImport_ImportModuleLevelObject
296
316
PyImport_ImportModuleNoBlock
297
317
PyImport_ReloadModule
298
318
PyIndex_Check
319
+ PyInterpreterState
299
320
PyInterpreterState_Clear
300
321
PyInterpreterState_Delete
301
322
PyInterpreterState_Get
@@ -319,6 +340,7 @@ PyList_SetSlice
319
340
PyList_Size
320
341
PyList_Sort
321
342
PyList_Type
343
+ PyLongObject
322
344
PyLongRangeIter_Type
323
345
PyLong_AsDouble
324
346
PyLong_AsLong
@@ -358,12 +380,16 @@ PyMem_Calloc
358
380
PyMem_Free
359
381
PyMem_Malloc
360
382
PyMem_Realloc
383
+ PyMemberDef
361
384
PyMemberDescr_Type
362
385
PyMemoryView_FromMemory
363
386
PyMemoryView_FromObject
364
387
PyMemoryView_GetContiguous
365
388
PyMemoryView_Type
389
+ PyMethodDef
366
390
PyMethodDescr_Type
391
+ PyModuleDef
392
+ PyModuleDef_Base
367
393
PyModuleDef_Init
368
394
PyModuleDef_Type
369
395
PyModule_AddFunctions
@@ -427,18 +453,22 @@ PyOS_AfterFork
427
453
PyOS_AfterFork_Child
428
454
PyOS_AfterFork_Parent
429
455
PyOS_BeforeFork
456
+ PyOS_CheckStack
430
457
PyOS_FSPath
458
+ PyOS_InputHook
431
459
PyOS_InterruptOccurred
432
460
PyOS_double_to_string
433
461
PyOS_getsig
434
462
PyOS_mystricmp
435
463
PyOS_mystrnicmp
436
464
PyOS_setsig
465
+ PyOS_sighandler_t
437
466
PyOS_snprintf
438
467
PyOS_string_to_double
439
468
PyOS_strtol
440
469
PyOS_strtoul
441
470
PyOS_vsnprintf
471
+ PyObject
442
472
PyObject_ASCII
443
473
PyObject_AsFileDescriptor
444
474
PyObject_Bytes
@@ -537,6 +567,8 @@ PySlice_Unpack
537
567
PyState_AddModule
538
568
PyState_FindModule
539
569
PyState_RemoveModule
570
+ PyStructSequence_Desc
571
+ PyStructSequence_Field
540
572
PyStructSequence_GetItem
541
573
PyStructSequence_New
542
574
PyStructSequence_NewType
@@ -557,6 +589,7 @@ PySys_SetObject
557
589
PySys_SetPath
558
590
PySys_WriteStderr
559
591
PySys_WriteStdout
592
+ PyThreadState
560
593
PyThreadState_Clear
561
594
PyThreadState_Delete
562
595
PyThreadState_Get
@@ -604,6 +637,7 @@ PyTuple_Pack
604
637
PyTuple_SetItem
605
638
PyTuple_Size
606
639
PyTuple_Type
640
+ PyTypeObject
607
641
PyType_ClearCache
608
642
PyType_FromModuleAndSpec
609
643
PyType_FromSpec
@@ -617,6 +651,8 @@ PyType_GetSlot
617
651
PyType_IsSubtype
618
652
PyType_Modified
619
653
PyType_Ready
654
+ PyType_Slot
655
+ PyType_Spec
620
656
PyType_Type
621
657
PyUnicodeDecodeError_Create
622
658
PyUnicodeDecodeError_GetEncoding
@@ -653,6 +689,7 @@ PyUnicode_AsEncodedObject
653
689
PyUnicode_AsEncodedString
654
690
PyUnicode_AsEncodedUnicode
655
691
PyUnicode_AsLatin1String
692
+ PyUnicode_AsMBCSString
656
693
PyUnicode_AsRawUnicodeEscapeString
657
694
PyUnicode_AsUCS4
658
695
PyUnicode_AsUCS4Copy
@@ -672,11 +709,14 @@ PyUnicode_Count
672
709
PyUnicode_Decode
673
710
PyUnicode_DecodeASCII
674
711
PyUnicode_DecodeCharmap
712
+ PyUnicode_DecodeCodePageStateful
675
713
PyUnicode_DecodeFSDefault
676
714
PyUnicode_DecodeFSDefaultAndSize
677
715
PyUnicode_DecodeLatin1
678
716
PyUnicode_DecodeLocale
679
717
PyUnicode_DecodeLocaleAndSize
718
+ PyUnicode_DecodeMBCS
719
+ PyUnicode_DecodeMBCSStateful
680
720
PyUnicode_DecodeRawUnicodeEscape
681
721
PyUnicode_DecodeUTF16
682
722
PyUnicode_DecodeUTF16Stateful
@@ -687,6 +727,7 @@ PyUnicode_DecodeUTF7Stateful
687
727
PyUnicode_DecodeUTF8
688
728
PyUnicode_DecodeUTF8Stateful
689
729
PyUnicode_DecodeUnicodeEscape
730
+ PyUnicode_EncodeCodePage
690
731
PyUnicode_EncodeFSDefault
691
732
PyUnicode_EncodeLocale
692
733
PyUnicode_FSConverter
@@ -724,6 +765,8 @@ PyUnicode_Tailmatch
724
765
PyUnicode_Translate
725
766
PyUnicode_Type
726
767
PyUnicode_WriteChar
768
+ PyVarObject
769
+ PyWeakReference
727
770
PyWeakref_GetObject
728
771
PyWeakref_NewProxy
729
772
PyWeakref_NewRef
@@ -732,11 +775,14 @@ PyWrapper_New
732
775
PyZip_Type
733
776
Py_AddPendingCall
734
777
Py_AtExit
778
+ Py_BEGIN_ALLOW_THREADS
779
+ Py_BLOCK_THREADS
735
780
Py_BuildValue
736
781
Py_BytesMain
737
782
Py_CompileString
738
783
Py_DecRef
739
784
Py_DecodeLocale
785
+ Py_END_ALLOW_THREADS
740
786
Py_EncodeLocale
741
787
Py_EndInterpreter
742
788
Py_EnterRecursiveCall
@@ -781,6 +827,127 @@ Py_SetPath
781
827
Py_SetProgramName
782
828
Py_SetPythonHome
783
829
Py_SetRecursionLimit
830
+ Py_TPFLAGS_BASETYPE
831
+ Py_TPFLAGS_DEFAULT
832
+ Py_TPFLAGS_HAVE_GC
833
+ Py_TPFLAGS_METHOD_DESCRIPTOR
834
+ Py_UCS4
835
+ Py_UNBLOCK_THREADS
784
836
Py_UTF8Mode
785
837
Py_VaBuildValue
786
838
Py_XNewRef
839
+ Py_am_aiter
840
+ Py_am_anext
841
+ Py_am_await
842
+ Py_am_send
843
+ Py_intptr_t
844
+ Py_mp_ass_subscript
845
+ Py_mp_length
846
+ Py_mp_subscript
847
+ Py_nb_absolute
848
+ Py_nb_add
849
+ Py_nb_and
850
+ Py_nb_bool
851
+ Py_nb_divmod
852
+ Py_nb_float
853
+ Py_nb_floor_divide
854
+ Py_nb_index
855
+ Py_nb_inplace_add
856
+ Py_nb_inplace_and
857
+ Py_nb_inplace_floor_divide
858
+ Py_nb_inplace_lshift
859
+ Py_nb_inplace_matrix_multiply
860
+ Py_nb_inplace_multiply
861
+ Py_nb_inplace_or
862
+ Py_nb_inplace_power
863
+ Py_nb_inplace_remainder
864
+ Py_nb_inplace_rshift
865
+ Py_nb_inplace_subtract
866
+ Py_nb_inplace_true_divide
867
+ Py_nb_inplace_xor
868
+ Py_nb_int
869
+ Py_nb_invert
870
+ Py_nb_lshift
871
+ Py_nb_matrix_multiply
872
+ Py_nb_multiply
873
+ Py_nb_negative
874
+ Py_nb_or
875
+ Py_nb_positive
876
+ Py_nb_power
877
+ Py_nb_remainder
878
+ Py_nb_rshift
879
+ Py_nb_subtract
880
+ Py_nb_true_divide
881
+ Py_nb_xor
882
+ Py_sq_ass_item
883
+ Py_sq_concat
884
+ Py_sq_contains
885
+ Py_sq_inplace_concat
886
+ Py_sq_inplace_repeat
887
+ Py_sq_item
888
+ Py_sq_length
889
+ Py_sq_repeat
890
+ Py_ssize_t
891
+ Py_tp_alloc
892
+ Py_tp_base
893
+ Py_tp_bases
894
+ Py_tp_call
895
+ Py_tp_clear
896
+ Py_tp_dealloc
897
+ Py_tp_del
898
+ Py_tp_descr_get
899
+ Py_tp_descr_set
900
+ Py_tp_doc
901
+ Py_tp_finalize
902
+ Py_tp_free
903
+ Py_tp_getattr
904
+ Py_tp_getattro
905
+ Py_tp_getset
906
+ Py_tp_hash
907
+ Py_tp_init
908
+ Py_tp_is_gc
909
+ Py_tp_iter
910
+ Py_tp_iternext
911
+ Py_tp_members
912
+ Py_tp_methods
913
+ Py_tp_new
914
+ Py_tp_repr
915
+ Py_tp_richcompare
916
+ Py_tp_setattr
917
+ Py_tp_setattro
918
+ Py_tp_str
919
+ Py_tp_traverse
920
+ Py_uintptr_t
921
+ _frame
922
+ _node
923
+ allocfunc
924
+ binaryfunc
925
+ descrgetfunc
926
+ descrsetfunc
927
+ destructor
928
+ getattrfunc
929
+ getattrofunc
930
+ getiterfunc
931
+ getter
932
+ hashfunc
933
+ initproc
934
+ inquiry
935
+ iternextfunc
936
+ lenfunc
937
+ newfunc
938
+ objobjargproc
939
+ objobjproc
940
+ reprfunc
941
+ richcmpfunc
942
+ setattrfunc
943
+ setattrofunc
944
+ setter
945
+ ssizeargfunc
946
+ ssizeobjargproc
947
+ ssizessizeargfunc
948
+ ssizessizeobjargproc
949
+ symtable
950
+ ternaryfunc
951
+ traverseproc
952
+ unaryfunc
953
+ visitproc
0 commit comments