mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
gh-141004: Add a CI job ensuring that new C APIs include documentation (GH-142102)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
This commit is contained in:
parent
c5252045d3
commit
1a7824a927
5 changed files with 297 additions and 0 deletions
93
Tools/check-c-api-docs/ignored_c_api.txt
Normal file
93
Tools/check-c-api-docs/ignored_c_api.txt
Normal file
|
|
@ -0,0 +1,93 @@
|
|||
# pydtrace_probes.h
|
||||
PyDTrace_AUDIT
|
||||
PyDTrace_FUNCTION_ENTRY
|
||||
PyDTrace_FUNCTION_RETURN
|
||||
PyDTrace_GC_DONE
|
||||
PyDTrace_GC_START
|
||||
PyDTrace_IMPORT_FIND_LOAD_DONE
|
||||
PyDTrace_IMPORT_FIND_LOAD_START
|
||||
PyDTrace_INSTANCE_DELETE_DONE
|
||||
PyDTrace_INSTANCE_DELETE_START
|
||||
PyDTrace_INSTANCE_NEW_DONE
|
||||
PyDTrace_INSTANCE_NEW_START
|
||||
PyDTrace_LINE
|
||||
# fileobject.h
|
||||
Py_FileSystemDefaultEncodeErrors
|
||||
Py_FileSystemDefaultEncoding
|
||||
Py_HasFileSystemDefaultEncoding
|
||||
Py_UTF8Mode
|
||||
# pyhash.h
|
||||
Py_HASH_EXTERNAL
|
||||
# exports.h
|
||||
PyAPI_DATA
|
||||
Py_EXPORTED_SYMBOL
|
||||
Py_IMPORTED_SYMBOL
|
||||
Py_LOCAL_SYMBOL
|
||||
# modsupport.h
|
||||
PyABIInfo_FREETHREADING_AGNOSTIC
|
||||
# moduleobject.h
|
||||
PyModuleDef_Type
|
||||
# object.h
|
||||
Py_INVALID_SIZE
|
||||
Py_TPFLAGS_HAVE_VERSION_TAG
|
||||
Py_TPFLAGS_INLINE_VALUES
|
||||
Py_TPFLAGS_IS_ABSTRACT
|
||||
# pyexpat.h
|
||||
PyExpat_CAPI_MAGIC
|
||||
PyExpat_CAPSULE_NAME
|
||||
# pyport.h
|
||||
Py_ALIGNED
|
||||
Py_ARITHMETIC_RIGHT_SHIFT
|
||||
Py_CAN_START_THREADS
|
||||
Py_FORCE_EXPANSION
|
||||
Py_GCC_ATTRIBUTE
|
||||
Py_LL
|
||||
Py_SAFE_DOWNCAST
|
||||
Py_ULL
|
||||
Py_VA_COPY
|
||||
# unicodeobject.h
|
||||
Py_UNICODE_SIZE
|
||||
# cpython/methodobject.h
|
||||
PyCFunction_GET_CLASS
|
||||
# cpython/compile.h
|
||||
PyCF_ALLOW_INCOMPLETE_INPUT
|
||||
PyCF_COMPILE_MASK
|
||||
PyCF_DONT_IMPLY_DEDENT
|
||||
PyCF_IGNORE_COOKIE
|
||||
PyCF_MASK
|
||||
PyCF_MASK_OBSOLETE
|
||||
PyCF_SOURCE_IS_UTF8
|
||||
# cpython/descrobject.h
|
||||
PyDescr_COMMON
|
||||
PyDescr_NAME
|
||||
PyDescr_TYPE
|
||||
PyWrapperFlag_KEYWORDS
|
||||
# cpython/fileobject.h
|
||||
PyFile_NewStdPrinter
|
||||
PyStdPrinter_Type
|
||||
Py_UniversalNewlineFgets
|
||||
# cpython/setobject.h
|
||||
PySet_MINSIZE
|
||||
# cpython/ceval.h
|
||||
PyUnstable_CopyPerfMapFile
|
||||
PyUnstable_PerfTrampoline_CompileCode
|
||||
PyUnstable_PerfTrampoline_SetPersistAfterFork
|
||||
# cpython/genobject.h
|
||||
PyAsyncGenASend_CheckExact
|
||||
# cpython/longintrepr.h
|
||||
PyLong_BASE
|
||||
PyLong_MASK
|
||||
PyLong_SHIFT
|
||||
# cpython/pyerrors.h
|
||||
PyException_HEAD
|
||||
# cpython/pyframe.h
|
||||
PyUnstable_EXECUTABLE_KINDS
|
||||
PyUnstable_EXECUTABLE_KIND_BUILTIN_FUNCTION
|
||||
PyUnstable_EXECUTABLE_KIND_METHOD_DESCRIPTOR
|
||||
PyUnstable_EXECUTABLE_KIND_PY_FUNCTION
|
||||
PyUnstable_EXECUTABLE_KIND_SKIP
|
||||
# cpython/pylifecycle.h
|
||||
Py_FrozenMain
|
||||
# cpython/unicodeobject.h
|
||||
PyUnicode_IS_COMPACT
|
||||
PyUnicode_IS_COMPACT_ASCII
|
||||
Loading…
Add table
Add a link
Reference in a new issue