Sign in
chromium
/
external
/
github.com
/
python
/
cpython
/
refs/heads/main
/
Doc
/
c-api
bc4996c
gh-128813: cleanup C-API docs for PyComplexObject (GH-137579)
by Sergey B Kirpichev
· 8 days ago
70218b4
Fix documentation of hash in PyHash_FuncDef (#137595)
by da-woods
· 8 days ago
9743d06
gh-128813: deprecate cval field of the PyComplexObject struct (#137271)
by Sergey B Kirpichev
· 11 days ago
4dd85b3
gh-137368: document __index__() support for PyLong_AsInt32/64() (GH-137369)
by Sergey B Kirpichev
· 2 weeks ago
1612dcb
gh-137341: Remove more word duplications (GH-137342)
by Serhiy Storchaka
· 2 weeks ago
9ced5c4
gh-128813: soft-deprecate _Py_c_*() functions (GH-137261)
by Sergey B Kirpichev
· 3 weeks ago
b13a5df
gh-133296: Fix versionadded for C API functions that were backported (#137024)
by Nathan Goldbaum
· 4 weeks ago
a667800
gh-136459: Add perf trampoline support for macOS (#136461)
by Nazım Can Altınova
· 4 weeks ago
3a89dfe
Revert "gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)" (#136991)
by Serhiy Storchaka
· 4 weeks ago
89c220b
gh-133296: Publicly expose critical section API that accepts PyMutex (gh-135899)
by Nathan Goldbaum
· 4 weeks ago
d19bb44
Doc/c-api/memory.rst: extend --without-pymalloc doc with ASan information (GH-136790)
by Disconnect3d
· 4 weeks ago
c89a66f
GH-133711: Enable UTF-8 mode by default (PEP 686) (#133712)
by Adam Turner
· 5 weeks ago
e4654e0
gh-136663: fix signatures of PyFloat_Pack/Unpack in docs (#136664)
by Sergey B Kirpichev
· 5 weeks ago
e18829a
gh-132629: Deprecate accepting out-of-range values for unsigned integers in PyArg_Parse (GH-132630)
by Serhiy Storchaka
· 5 weeks ago
0d4fd10
Docs: Fix and improve the `PyUnstable_Object_EnableDeferredRefcount` documentation (GH-135323)
by Peter Bierma
· 5 weeks ago
85bc89f
gh-136209: Add .. c:var:: declarations for C exception types (GH-136210)
by Petr Viktorin
· 6 weeks ago
73e1207
gh-135913: Document ob_refcnt, ob_type, ob_size (GH-135914)
by Petr Viktorin
· 6 weeks ago
2468aaf
gh-135755: Document __future__.* and CO_* as proper Sphinx objects (GH-135980)
by Petr Viktorin
· 6 weeks ago
da79ac9
gh-135075: Make PyObject_SetAttr() fail with NULL value and exception (#136180)
by Victor Stinner
· 7 weeks ago
f41e9c7
gh-134009: Expose `PyMutex_IsLocked` in the public C API (gh-134365)
by Sam Gross
· 7 weeks ago
579acf4
gh-76595: Add note on `PyCapsule_Import` behavior (GH-134022)
by Nicolas Trangez
· 7 weeks ago
34ce192
Docs: Fix duplicate word typos (GH-135958)
by Brian Schubert
· 8 weeks ago
ca87a47
gh-135755: Docs: C API: Document missing `PyFunction_GET*` macros (GH-135762)
by Peter Bierma
· 8 weeks ago
6aa0826
gh-89488: Add warning about `Py_BuildValue("p")` needing exact `int` (GH-135610)
by Petr Viktorin
· 8 weeks ago
6a16b3c
Docs: Remove unnecessary trailing backslashes (GH-135781)
by Rafael Fontenelle
· 8 weeks ago
59963e8
Docs: Document `PyExceptionClass` functions in the C API (GH-135697)
by Yuki Kobayashi
· 9 weeks ago
140731f
Document that PyType_GetModuleByDef returns a borrowed reference (GH-135666)
by Petr Viktorin
· 9 weeks ago
46c60e0
Docs: Fix markups for emphasis (GH-135598)
by Yuki Kobayashi
· 9 weeks ago
f4bc3a9
gh-134160: Split extension module init from PyModule docs; emphasize multi-phase init (GH-135126)
by Petr Viktorin
· 10 weeks ago
b706ff0
gh-133264: Correct documentation of how Py_Main and Py_RunMain handle SystemExit (#135337)
by Malcolm Smith
· 10 weeks ago
aaad2e8
gh-133968: Update PyUnicodeWriter_WriteASCII() documentation (#135297)
by Victor Stinner
· 2 months ago
8441b26
bpo-45210: Document that error indicator may be set in tp_dealloc (#28358)
by Edward Z. Yang
· 2 months ago
f00512d
Docs: Update `PyExc_*` tables in the c-api documentation (GH-131640)
by Yuki Kobayashi
· 2 months ago
e413e26
gh-134891: Add PyUnstable_Unicode_GET_CACHED_HASH (GH-134892)
by Petr Viktorin
· 2 months ago
39859fc
Fix versionadded directive rendering in c-api/arg.rst (#135199)
by Rafael Fontenelle
· 2 months ago
0ac9e17
gh-134830: Fix reference in `Doc/extending/windows.rst` (GH-134831)
by Stan Ulbrych
· 3 months ago
c7051a3
Remove newline in Doc/c-api/lifecycle.rst for gettext builder (GH-135013)
by Rafael Fontenelle
· 3 months ago
eb145fa
gh-134160: Improve multi-phase init note on isolation & subinterpreters (GH-134775)
by Petr Viktorin
· 3 months ago
b367e27
Doc: remove unnecessary section header (GH-134917)
by Inada Naoki
· 3 months ago
f49a07b
gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
by Victor Stinner
· 3 months ago
4109a9c
gh-133260: Remove claim that PyUnicode_InternFromString immortalizes (GH-134213)
by Petr Viktorin
· 3 months ago
bac3fcb
gh-108512: Add and use new replacements for PySys_GetObject() (GH-111035)
by Serhiy Storchaka
· 3 months ago
c3c8806
gh-133678: Document C API third party tools (#134526)
by Victor Stinner
· 3 months ago
96905bd
gh-134160: Use multi-phase init in documentation examples (#134296)
by neonene
· 3 months ago
24a4715
Fix sphinx-lint warnings (default-role used). (GH-134647)
by Julien Palard
· 3 months ago
b529b60
gh-132246: Add special buffer methods to C API Type Object docs (gh-132247)
by Cody Maloney
· 3 months ago
3246ea5
gh-75459: Doc: C API: Improve object life cycle documentation (GH-125962)
by Richard Hansen
· 3 months ago
bb32f3c
document `Py_VISIT` as a macro in the docs (#133688)
by da-woods
· 3 months ago
af6b3b8
Docs: C API: Improve documentation around non-Python threads with subinterpreters (GH-131087)
by Peter Bierma
· 3 months ago
f34ec09
gh-46236: Document PyUnicode_BuildEncodingMap (#133270)
by Stan Ulbrych
· 3 months ago
3ed8d6f
gh-133644: update `Py_InteractiveFlag` deprecation notice (#133749)
by Bénédikt Tran
· 3 months ago
5044e85
gh-133644: Remove deprecated Python initialization getter functions (#133661)
by Bénédikt Tran
· 3 months ago
f0f93ba5f
gh-131942: Use the Python-specific `Py_DEBUG` macro rather than `_DEBUG` in Windows-related C code (GH-131944)
by Xuehai Pan
· 3 months ago
a2c4467
gh-133644: remove deprecated `PyImport_ImportModuleNoBlock` (#133655)
by Bénédikt Tran
· 3 months ago
b092705
Python 3.14.0b1
by Hugo van Kemenade
· 3 months ago
v3.14.0b1
c4bcc6a
gh-102567: Add -X importtime=2 for logging an importtime message for already-loaded modules (#118655)
by Noah Kim
· 4 months ago
b275b8f
gh-133140: Add `PyUnstable_Object_IsUniquelyReferenced` for free-threading (#133144)
by Peter Bierma
· 4 months ago
f237953
gh-133164: Add `PyUnstable_Object_IsUniqueReferencedTemporary` C API (gh-133170)
by Sam Gross
· 4 months ago
ad2f088
gh-130317: Fix test_pack_unpack_roundtrip() and add docs (#133204)
by Sergey B Kirpichev
· 4 months ago
bba14c3
gh-46236: Document `PyUnicodeIter_Type` (GH-132925)
by Stan Ulbrych
· 4 months ago
fe462f5
gh-132775: Drop PyUnstable_InterpreterState_GetMainModule() (gh-132978)
by Eric Snow
· 4 months ago
4ebbfcf
gh-87135: Raise PythonFinalizationError when joining a blocked daemon thread (gh-130402)
by Petr Viktorin
· 4 months ago
632524a
gh-132987: Support __index__() for "k" and "K" formats in PyArg_Parse (GH-132988)
by Serhiy Storchaka
· 4 months ago
ac5424d
gh-107954: Add audit event to PyConfig_Set() (#132958)
by Victor Stinner
· 4 months ago
070d866
gh-107954: Allow setting cpu_count in PyConfig_Set() (#132954)
by Victor Stinner
· 4 months ago
3fa024d
gh-132909: handle overflow for `'K'` format in `do_mkvalue` (#132911)
by Bénédikt Tran
· 4 months ago
984a314
Fix a grammar error in the `Py_ALWAYS_INLINE` doc (#129304)
by Kuba_Z2
· 4 months ago
79f7c67
gh-128813: hide mixed-mode functions for complex arithmetic from C-API (#131703)
by Sergey B Kirpichev
· 4 months ago
5ffb894
gh-46236: Add Py_UNICODE_REPLACEMENT_CHARACTER doc (#132706)
by Stan Ulbrych
· 4 months ago
05d0559
gh-46236: Add PyUnicode_Resize() doc (#132628)
by RUANG (James Roy)
· 4 months ago
8768df2
gh-46236: Add missing PyUnicode_FromOrdinal() doc (#132040)
by RUANG (James Roy)
· 4 months ago
f69b344
Fix a typo in c-api/typeobj.rst (#132317)
by Yongzi Li
· 4 months ago
03b18e0
Docs: Fix a typo in `Doc/c-api/unicode.rst` (#132318)
by Yongzi Li
· 4 months ago
1e5798e
Docs: Fix specifications of `gcvisitobjects_t` (#132433)
by da-woods
· 4 months ago
9ded6f0
gh-111178: fix incorrect function signatures in docs (#132395)
by Bénédikt Tran
· 4 months ago
f5f1ac8
gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)
by Serhiy Storchaka
· 4 months ago
8421b64
gh-132246: Add PEP 688 to C Buffer Protocol docs (#132249)
by Cody Maloney
· 4 months ago
c5e856a
Merge branch 'main' of https://github.com/python/cpython
by Hugo van Kemenade
· 4 months ago
0e4cf9c
gh-50333: Deprecate support of non-tuple sequences in PyArg_ParseTuple() (GH-128374)
by Serhiy Storchaka
· 4 months ago
29af6ce
Python 3.14.0a7
by Hugo van Kemenade
· 4 months ago
v3.14.0a7
25275bd
gh-131544: Update docs for PyType_AddWatcher (gh-132015)
by Donghee Na
· 5 months ago
01ea4c7
gh-123909: Remove obsolete note in PyType_FromMetaclass docs (GH-131506)
by Petr Viktorin
· 5 months ago
86d5fa9
gh-127989: C API: Refer to "attached thread states" instead of the GIL (GH-127990)
by Peter Bierma
· 5 months ago
a4832f6
gh-131117: Update tp_finalize example to use PyErr_GetRaisedException (#131118)
by Cody Maloney
· 5 months ago
a0478c9
Docs: Fix documentation for "PyTypeObject Definition" (GH-130936)
by Yuki Kobayashi
· 5 months ago
f819900
gh-118915: Document `PY_MONITORING_IS_INSTRUMENTED_EVENT` (GH-128026)
by Yuki Kobayashi
· 5 months ago
77b2c93
Python 3.14.0a6
by Hugo van Kemenade
· 5 months ago
v3.14.0a6
6b932ed
gh-130814: Enhance documentation for Python C API type objects (#130817)
by sharktide
· 5 months ago
dd6d24e
gh-130940: Modify default behavior of `PyConfig.use_system_logger` to enable on iOS (#131172)
by Russell Keith-Magee
· 5 months ago
ad0f618
gh-129675: Update documentation for tp_basicsize & tp_itemsize (#129850)
by Petr Viktorin
· 5 months ago
faadb44
gh-46236: Add missing PyUnicode_Append() doc (#130531)
by RUANG (James Roy)
· 5 months ago
d91cc9d
gh-129666: Add C11/C++11 to docs and -pedantic-errors to GCC/clang test_c[pp]ext tests (GH-130692)
by Petr Viktorin
· 6 months ago
b3c18bf
gh-130711: Document `PyBaseObject_Type` (GH-130712)
by Yuki Kobayashi
· 6 months ago
37145cb
Fix grammar typo in `Doc/c-api/arg.rst` (#130741)
by Arijit Kumar Das
· 6 months ago
ab11c09
gh-129666: Revert "gh-129666: Add C11/C++11 to docs and `-pedantic-errors` to GCC/clang test_c[pp]ext tests (GH-130686)" (GH-130688)
by Petr Viktorin
· 6 months ago
003e6d2
gh-129666: Add C11/C++11 to docs and `-pedantic-errors` to GCC/clang test_c[pp]ext tests (GH-130686)
by Petr Viktorin
· 6 months ago
e21863c
gh-46236: PyUnicode docs improvements (GH-129966)
by Petr Viktorin
· 6 months ago
0142236
GH-130396: Use computed stack limits on linux (GH-130398)
by Mark Shannon
· 6 months ago
9f25c1f
gh-46236: Add docs for PyUnicode_GetDefaultEncoding() doc (GH-130335)
by RUANG (James Roy)
· 6 months ago
fc8d2cb
gh-129405: Fix doc for Py_mod_multiple_interpreters default, and add test (GH-129406)
by Petr Viktorin
· 6 months ago
Next »