COMMITS
/ Doc/c-api/intro.rst February 17, 2026
S
[3.14] Fix typos and grammar errors across documentation (GH-144709) (#144801)
Stan Ulbrych committed
February 6, 2026
M
[3.14] gh-141004: Reorganize and reword the 'Useful macros' section (GH-144471) (GH-144541)
Miss Islington (bot) committed
February 4, 2026
M
[3.14] gh-141004: Document remaining `pyport.h` utility macros (GH-144279) (GH-144477)
Miss Islington (bot) committed
January 15, 2026
November 24, 2025
M
[3.14] gh-141004: Document `Py_ARRAY_LENGTH` (GH-141601) (GH-141895)
Miss Islington (bot) committed
November 19, 2025
M
[3.14] gh-141004: Document `Py_LOCAL` and `Py_LOCAL_INLINE` (GH-141725) (GH-141761)
Miss Islington (bot) committed
November 17, 2025
M
[3.14] gh-141004: Document `Py_MEMCPY` (GH-141676) (GH-141685)
Miss Islington (bot) committed
November 12, 2025
M
[3.14] gh-141370: document undefined behavior of Py_ABS() (GH-141439) (GH-141454)
Miss Islington (bot) committed
November 8, 2025
M
[3.14] gh-141004: Document `Py_BUILD_ASSERT*` macros (GH-141266) (GH-141269)
Miss Islington (bot) committed
M
[3.14] gh-141004: Document the `PyDoc_VAR` macro (GH-141263) (GH-141264)
Miss Islington (bot) committed
June 16, 2025
M
[3.14] gh-134160: Split extension module init from PyModule docs; emphasize multi-phase init (GH-135126) (#135470)
Miss Islington (bot) committed
May 27, 2025
M
[3.14] gh-133678: Document C API third party tools (GH-134526) (#134793)
Miss Islington (bot) committed
May 26, 2025
M
[3.14] gh-134160: Use multi-phase init in documentation examples (GH-134296) (#134753)
Miss Islington (bot) committed
April 24, 2025
K
Fix a grammar error in the `Py_ALWAYS_INLINE` doc (#129304)
Kuba_Z2 committed
March 4, 2025
P
February 28, 2025
P
P
February 11, 2024
S
gh-115172: Fix explicit index extries for the C API (GH-115173)
Serhiy Storchaka committed
February 7, 2024
S
gh-101100: Fix Py_DEBUG dangling Sphinx references (#115003)
Skip Montanaro committed
September 14, 2023
V
gh-107298: Document PyMODINIT_FUNC macro (#109236)
Victor Stinner committed
August 7, 2023
E
gh-98154: Clarify Usage of "Reference Count" In the Docs (gh-107552)
Eric Snow committed
July 27, 2023
S
gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345)
Serhiy Storchaka committed
June 1, 2023
V
gh-105145: Remove old functions to config Python init (#105154)
Victor Stinner committed
May 4, 2023
A
GH-97950: Use new-style index directive ('object') (#104158)
Adam Turner committed
A
GH-97950: Use new-style index directive ('module') (#103996)
Adam Turner committed
March 15, 2023
J
gh-101100: Documenting --prefix and --exec-prefix. (GH-102695)
Julien Palard committed
October 5, 2022
A
gh-93738: Documentation C syntax (:c:type:<C type> -> :c:expr:<C type>) (#97768)
Adam Turner committed
October 4, 2022
A
gh-93738: Documentation C syntax (:c:type:`PyObject` -> :c:expr:`PyObject`) (#97776)
Adam Turner committed
August 18, 2022
V
gh-93103: Doc uses PyConfig rather than deprecated vars (#96070)
Victor Stinner committed
July 5, 2022
N
Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551)
Ned Batchelder committed
May 13, 2022
J
Document Py_ssize_t. (GH-92512)
Julien Palard committed
May 6, 2022
V
gh-88279: Deprecate PySys_SetArgvEx() (#92363)
Victor Stinner committed
September 17, 2021
V
bpo-45116: Py_DEBUG ignores Py_ALWAYS_INLINE (GH-28419)
Victor Stinner committed
V
bpo-45116: Add the Py_ALWAYS_INLINE macro (GH-28390)
Victor Stinner committed
September 3, 2021
V
bpo-45094: Add Py_NO_INLINE macro (GH-28140)
Victor Stinner committed
April 29, 2021
V
bpo-43774: Enhance debug build documentation (GH-25712)
Victor Stinner committed
April 8, 2021
V
bpo-43774: Document configure options (GH-25283)
Victor Stinner committed
November 9, 2020
V
bpo-42294: Add borrowed/strong reference to doc glossary (GH-23206)
Victor Stinner committed
August 13, 2020
V
bpo-40204, doc: Fix syntax of C variables (GH-21846)
Victor Stinner committed
April 27, 2020
B
bpo-38387: Formally document PyDoc_STRVAR and PyDoc_STR macros (GH-16607)
Brad Solomon committed
March 9, 2020
S
bpo-38249: Expand Py_UNREACHABLE() to __builtin_unreachable() in the release mode. (GH-16329)
Serhiy Storchaka committed
October 30, 2019
S
bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950)
Serhiy Storchaka committed
September 10, 2019
K
Docs: Small tweaks to c-api/intro#Include_Files (GH-14698)
Kyle Stanley committed
May 28, 2019
Z
bpo-33407: Implement Py_DEPRECATED() on MSVC (GH-8980)
Zackery Spytz committed
May 24, 2019
V
Support Py_UNUSED() on clang (GH-13544)
Victor Stinner committed
May 17, 2019
S
Doc: Replace the deprecated highlightlang directive by highlight. (#13377)
Stéphane Wirtel committed
April 13, 2019
I
Doc: define PY_SSIZE_T_CLEAN always (GH-12794)
Inada Naoki committed
December 17, 2018
B
Fixed a few obvious mistakes in c-api docs (GH-11184)
Beomsoo Kim committed
November 8, 2017
P
bpo-29179: Document the Py_UNUSED macro (#4341)
Petr Viktorin committed
V
bpo-31338: C API intro: add missing versionadded (#4339)
Victor Stinner committed