mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
[3.13] gh-136209: Add .. c:var:: declarations for C exception types (GH-136210) (GH-136503)
(cherry picked from commit 85bc89f35f)
Co-authored-by: Petr Viktorin <encukou@gmail.com>
Co-authored-by: Victor Stinner <vstinner@python.org>
This commit is contained in:
parent
a2140fad71
commit
15e9c3bc51
2 changed files with 182 additions and 315 deletions
69
Doc/conf.py
69
Doc/conf.py
|
|
@ -225,75 +225,6 @@
|
|||
# Temporary undocumented names.
|
||||
# In future this list must be empty.
|
||||
nitpick_ignore += [
|
||||
# C API: Standard Python exception classes
|
||||
('c:data', 'PyExc_ArithmeticError'),
|
||||
('c:data', 'PyExc_AssertionError'),
|
||||
('c:data', 'PyExc_AttributeError'),
|
||||
('c:data', 'PyExc_BaseException'),
|
||||
('c:data', 'PyExc_BaseExceptionGroup'),
|
||||
('c:data', 'PyExc_BlockingIOError'),
|
||||
('c:data', 'PyExc_BrokenPipeError'),
|
||||
('c:data', 'PyExc_BufferError'),
|
||||
('c:data', 'PyExc_ChildProcessError'),
|
||||
('c:data', 'PyExc_ConnectionAbortedError'),
|
||||
('c:data', 'PyExc_ConnectionError'),
|
||||
('c:data', 'PyExc_ConnectionRefusedError'),
|
||||
('c:data', 'PyExc_ConnectionResetError'),
|
||||
('c:data', 'PyExc_EOFError'),
|
||||
('c:data', 'PyExc_Exception'),
|
||||
('c:data', 'PyExc_FileExistsError'),
|
||||
('c:data', 'PyExc_FileNotFoundError'),
|
||||
('c:data', 'PyExc_FloatingPointError'),
|
||||
('c:data', 'PyExc_GeneratorExit'),
|
||||
('c:data', 'PyExc_ImportError'),
|
||||
('c:data', 'PyExc_IndentationError'),
|
||||
('c:data', 'PyExc_IndexError'),
|
||||
('c:data', 'PyExc_InterruptedError'),
|
||||
('c:data', 'PyExc_IsADirectoryError'),
|
||||
('c:data', 'PyExc_KeyboardInterrupt'),
|
||||
('c:data', 'PyExc_KeyError'),
|
||||
('c:data', 'PyExc_LookupError'),
|
||||
('c:data', 'PyExc_MemoryError'),
|
||||
('c:data', 'PyExc_ModuleNotFoundError'),
|
||||
('c:data', 'PyExc_NameError'),
|
||||
('c:data', 'PyExc_NotADirectoryError'),
|
||||
('c:data', 'PyExc_NotImplementedError'),
|
||||
('c:data', 'PyExc_OSError'),
|
||||
('c:data', 'PyExc_OverflowError'),
|
||||
('c:data', 'PyExc_PermissionError'),
|
||||
('c:data', 'PyExc_ProcessLookupError'),
|
||||
('c:data', 'PyExc_PythonFinalizationError'),
|
||||
('c:data', 'PyExc_RecursionError'),
|
||||
('c:data', 'PyExc_ReferenceError'),
|
||||
('c:data', 'PyExc_RuntimeError'),
|
||||
('c:data', 'PyExc_StopAsyncIteration'),
|
||||
('c:data', 'PyExc_StopIteration'),
|
||||
('c:data', 'PyExc_SyntaxError'),
|
||||
('c:data', 'PyExc_SystemError'),
|
||||
('c:data', 'PyExc_SystemExit'),
|
||||
('c:data', 'PyExc_TabError'),
|
||||
('c:data', 'PyExc_TimeoutError'),
|
||||
('c:data', 'PyExc_TypeError'),
|
||||
('c:data', 'PyExc_UnboundLocalError'),
|
||||
('c:data', 'PyExc_UnicodeDecodeError'),
|
||||
('c:data', 'PyExc_UnicodeEncodeError'),
|
||||
('c:data', 'PyExc_UnicodeError'),
|
||||
('c:data', 'PyExc_UnicodeTranslateError'),
|
||||
('c:data', 'PyExc_ValueError'),
|
||||
('c:data', 'PyExc_ZeroDivisionError'),
|
||||
# C API: Standard Python warning classes
|
||||
('c:data', 'PyExc_BytesWarning'),
|
||||
('c:data', 'PyExc_DeprecationWarning'),
|
||||
('c:data', 'PyExc_EncodingWarning'),
|
||||
('c:data', 'PyExc_FutureWarning'),
|
||||
('c:data', 'PyExc_ImportWarning'),
|
||||
('c:data', 'PyExc_PendingDeprecationWarning'),
|
||||
('c:data', 'PyExc_ResourceWarning'),
|
||||
('c:data', 'PyExc_RuntimeWarning'),
|
||||
('c:data', 'PyExc_SyntaxWarning'),
|
||||
('c:data', 'PyExc_UnicodeWarning'),
|
||||
('c:data', 'PyExc_UserWarning'),
|
||||
('c:data', 'PyExc_Warning'),
|
||||
# Undocumented public C macros
|
||||
('c:macro', 'Py_BUILD_ASSERT'),
|
||||
('c:macro', 'Py_BUILD_ASSERT_EXPR'),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue