cpython/Doc/c-api
Hugo van Kemenade 6971e05978
[3.13] Add a new Sphinx soft-deprecated directive (GH-148630) (#148715)
Co-authored-by: Stan Ulbrych <stan@python.org>
2026-06-14 19:08:04 +03:00
..
abstract.rst gh-85275: Remove old buffer APIs (#105137) 2023-06-02 01:12:40 +00:00
allocation.rst [3.13] Add a new Sphinx soft-deprecated directive (GH-148630) (#148715) 2026-06-14 19:08:04 +03:00
apiabiversion.rst gh-107298: Fix Sphinx warnings in the C API doc (#107302) 2023-07-27 01:41:15 +02:00
arg.rst [3.13] Docs: Fix a grammatical error in Doc/c-api/arg.rst (GH-140525) (GH-140539) 2025-10-24 12:24:41 +00:00
bool.rst gh-110481, doc: Add "immortal" term to the glossary (#112180) 2023-11-17 15:09:19 +01:00
buffer.rst [3.13] gh-141004: Document PyBUF_WRITEABLE (GH-141255) (GH-141260) 2025-11-08 17:37:04 +00:00
bytearray.rst [3.13] gh-122623: Improve c-api/bytearray.rst with error handling info (GH-122624) (#122658) 2024-08-04 15:09:22 +03:00
bytes.rst [3.13] gh-141004: Document PyBytes_Repr and PyBytes_DecodeEscape (GH-141407) (GH-141441) 2025-11-12 02:08:28 +00:00
call.rst [3.13] gh-141004: Document old provisional names for vectorcall/code API (GH-143568) (GH-143829) 2026-01-14 11:01:54 +01:00
capsule.rst [3.13] gh-141004: Document PyCapsule_Type (GH-141079) (GH-141198) 2025-11-07 14:16:14 +00:00
cell.rst [3.13] Fix minor typos and wording in C API docs (GH-140955) (#140967) 2025-11-04 09:46:18 +02:00
code.rst [3.13] gh-141004: Document old provisional names for vectorcall/code API (GH-143568) (GH-143829) 2026-01-14 11:01:54 +01:00
codec.rst [3.13] gh-141004: Document Py_hexdigits (GH-141059) (GH-141139) 2025-11-06 13:56:14 +00:00
complex.rst [3.13] gh-121834: Improve complex C-API docs (GH-121835) (#121895) 2024-07-17 07:25:07 +00:00
concrete.rst [3.13] gh-141004: Document the PyPickleBuffer_* C API (GH-141630) (GH-141633) 2025-11-16 18:58:19 +00:00
contextvars.rst gh-115664: Fix ordering of more versionadded and versionchanged directives (GH-116298) 2024-03-07 10:05:03 +02:00
conversion.rst [3.13] gh-141004: Mark up constants for PyOS_double_to_string (GH-143867) (GH-144147) 2026-01-22 13:30:31 +01:00
coro.rst
curses.rst [3.13] gh-141004: document curses C API (GH-141254) (#141293) 2025-11-09 15:50:46 +00:00
datetime.rst [3.13] gh-141004: Document missing PyDateTime* APIs (GH-141543) (GH-141792) 2025-11-20 13:55:17 +00:00
descriptor.rst [3.13] gh-141004: Document descriptor and dict proxy type objects (GH-141803) (GH-142148) 2025-12-01 15:57:53 +00:00
dict.rst [3.13] docs: Clarify docs for error case of PyDict_GetItemRef (GH-149506) (#149548) 2026-05-08 16:36:11 +05:30
exceptions.rst [3.13] Fix a typo in 'Exception Handling' C-API documentation (GH-150674) 2026-06-02 12:28:12 +01:00
file.rst [3.13] gh-146056: Fix repr() for lists containing NULLs (GH-146129) (GH-146155) (GH-146271) 2026-03-22 08:06:17 +00:00
float.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
frame.rst [3.13] Add a new Sphinx soft-deprecated directive (GH-148630) (#148715) 2026-06-14 19:08:04 +03:00
function.rst [3.13] gh-141004: Document PyFunction_SetKwDefaults (GH-141294) (GH-141305) 2025-11-09 17:55:02 +00:00
gcsupport.rst [3.13] gh-123241: Document restrictions for tp_traverse implementations (gh-142272) (#142422) 2025-12-08 17:28:21 +00:00
gen.rst [3.13] gh-141004: Document missing generator APIs (GH-141409) (GH-141790) 2025-11-20 13:52:36 +00:00
hash.rst [3.13] gh-141004: correctly document Py_HASH_* and PyHASH_* as hash_info attributes (GH-141233) (#141235) 2025-11-08 12:29:55 +00:00
import.rst [3.13] gh-141004: Document PyImport_Inittab (GH-141844) (GH-142016) 2025-11-27 14:20:58 -05:00
index.rst gh-111997: C-API for signalling monitoring events (#116413) 2024-05-04 08:23:50 +00:00
init.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
init_config.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
intro.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
iter.rst
iterator.rst [3.13] gh-141004: Document PyODict* APIs (GH-141136) (GH-141678) 2025-11-17 19:47:04 +00:00
list.rst [3.13] gh-121403: Add notes for PyList_GetXXX APIs about the need for init (gh-121626) (gh-121827) 2024-07-16 14:32:31 +00:00
long.rst [3.13] Add a new Sphinx soft-deprecated directive (GH-148630) (#148715) 2026-06-14 19:08:04 +03:00
mapping.rst [3.13] Fix minor typos and wording in C API docs (GH-140955) (#140967) 2025-11-04 09:46:18 +02:00
marshal.rst [3.13] Fix minor typos and wording in C API docs (GH-140955) (#140967) 2025-11-04 09:46:18 +02:00
memory.rst [3.13] Docs: Fix typos in the "Memory Management" section (GH-151243) 2026-06-10 13:20:03 +00:00
memoryview.rst [3.13] gh-141004: Document PyMemoryView_Type (GH-141034) (GH-141055) 2025-11-05 16:51:31 +00:00
method.rst gh-107091: Fix the use of some C domain roles (#107092) 2023-07-23 12:27:05 +02:00
module.rst [3.13] Add a new Sphinx soft-deprecated directive (GH-148630) (#148715) 2026-06-14 19:08:04 +03:00
monitoring.rst [3.13] Add a new Sphinx soft-deprecated directive (GH-148630) (#148715) 2026-06-14 19:08:04 +03:00
none.rst gh-110481, doc: Add "immortal" term to the glossary (#112180) 2023-11-17 15:09:19 +01:00
number.rst [3.13] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122012) 2024-07-19 09:13:08 +00:00
object.rst [3.13] gh-146056: Fix repr() for lists containing NULLs (GH-146129) (GH-146155) (GH-146271) 2026-03-22 08:06:17 +00:00
objimpl.rst
perfmaps.rst
picklebuffer.rst [3.13] gh-141004: Document the PyPickleBuffer_* C API (GH-141630) (GH-141633) 2025-11-16 18:58:19 +00:00
refcounting.rst [3.13] Docs: Fix markups for emphasis (GH-135598) (GH-135686) 2025-06-18 17:44:43 +00:00
reflection.rst [3.13] gh-118934: Fix PyEval_GetLocals docs (PEP 667) (GH-119934) 2024-06-02 05:57:17 +00:00
sequence.rst gh-101100: Fix some broken sphinx references (#107095) 2023-07-23 03:23:44 -06:00
set.rst [3.13] gh-101100: Fix references to the set methods (GH-141857) (GH-142345) 2025-12-08 09:50:43 +02:00
slice.rst [3.13] gh-130214: Document PyEllipsis_Type (GH-130215) (#130223) 2025-02-17 19:23:42 +03:00
stable.rst [3.13] gh-127253: Note that Stable ABI is about ABI stability (GH-127254) (GH-127557) 2024-12-03 13:57:42 +01:00
structures.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
sys.rst [3.13] gh-141004: Document PyOS_InterruptOccurred (GH-141526) (GH-141550) 2025-11-14 15:58:19 +00:00
time.rst [3.13] GH-109975: Copyedit 3.13 What's New: C API (GH-124313) (#124334) 2024-09-23 11:14:13 -07:00
tuple.rst [3.13] Fix minor typos and wording in C API docs (GH-140955) (#140967) 2025-11-04 09:46:18 +02:00
type.rst [3.13] Document that PyType_GetModule returns a borrowed ref (GH-145612) (GH-145732) 2026-03-10 10:32:06 +01:00
typehints.rst [3.13] gh-150319: Replace all documentation which says "See PEP 585" (#150325) (#150814) 2026-06-02 22:26:33 +00:00
typeobj.rst [3.13] gh-101100: Fix Sphinx warnings in 'Buffer Object Structures' documentation (GH-151058) (#151071) 2026-06-09 22:21:51 +02:00
unicode.rst [3.13] Fix minor typos in unicode.rst (GH-149587) (#150163) 2026-05-20 15:37:06 +00:00
utilities.rst gh-110850: Add PyTime_t C API (GH-115215) 2024-02-12 18:13:10 +01:00
veryhigh.rst [3.13] Fix typos and grammar errors across documentation (GH-144709) (#144804) 2026-02-17 12:56:29 +00:00
weakref.rst [3.13] gh-80384: Fix docs for PyWeakref_NewRef() and PyWeakref_NewProxy() (GH-151146) (GH-151233) 2026-06-10 10:48:23 +00:00