Final head of the former 3.7 branch
  1. 32590d5 [3.7] gh-105184: document that marshal functions can fail and need to be checked with PyErr_Occurred (GH-105223) by Miss Islington (bot) · 2 years, 3 months ago
  2. dfc5e45 [3.7] gh-90359: Update documentation to follow PEP 495. (gh-94800). (gh-94833) by Dong-hee Na · 3 years, 1 month ago
  3. 70ba814 [3.7] bpo-38387: Formally document PyDoc_STRVAR and PyDoc_STR macros (GH-16607) (GH-19728) by Zachary Ware · 5 years ago
  4. 4e3a7f9 bpo-39973: Fix the docs for PyObject_GenericSetDict() (GH-19026) by Miss Islington (bot) · 5 years ago
  5. 962c722 Doc: Fix grammar in PyErr_ResourceWarning (GH-18879) (GH-18963) by Miss Islington (bot) · 5 years ago
  6. 72fff60 bpo-39778: Add clarification about tp_traverse and ownership (GH-18754) by Miss Islington (bot) · 5 years ago
  7. 0ef328a Doc: int -> int or Py_ssize_t (GH-18663) by Miss Islington (bot) · 5 years ago
  8. 50ce890 fix(doc): set correct RST syntax for c:function (GH-18589) by Miss Islington (bot) · 5 years ago
  9. fcfc3c8 bpo-38374: Remove weakref.ReferenceError from docs (GH-18452) by Miss Islington (bot) · 6 years ago
  10. d76ff72 PyLong_AsLongLong() docs should say 'long long' (GH-18082) (#18109) by Miss Islington (bot) · 6 years ago
  11. 090bc14 Minor C API documentation improvements. (GH-17698) by Miss Islington (bot) · 6 years ago
  12. 7efeb75 Fixed an incorrect sentence in the docs (GH-17205) by Miss Islington (bot) · 6 years ago
  13. 4342af0 [3.7] bpo-38159: Clarify documentation of PyState_AddModule (GH-16101) (GH-17027) by Miss Islington (bot) · 6 years ago
  14. 951b6c3 [3.7] bpo-38600: NULL -> ``NULL``. (GH-17001) (GH-17004) by Serhiy Storchaka · 6 years ago
  15. 7f7f986 [3.7] bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950) (GH-17000) by Serhiy Storchaka · 6 years ago
  16. 334fc92 bpo-38557: Improve documentation for list and tuple C API. (GH-16925) by Miss Skeleton (bot) · 6 years ago
  17. 6e0c066 Emphasize the need to always call PySequence_Fast. (GH-11140) by Miss Islington (bot) · 6 years ago
  18. c8d1338 bpo-26868: Fix example usage of PyModule_AddObject. (GH-15725) by Miss Islington (bot) · 6 years ago
  19. c62da14 bpo-37698: Update doc of PyBuffer_ToContiguous (GH-14992) (GH-15998) by Miss Islington (bot) · 6 years ago
  20. c112faf bpo-37750: Add doc of PyBuffer_FromContiguous (GH-15988) (GH-15991) by Miss Islington (bot) · 6 years ago
  21. 14514b6 Docs: Small tweaks to c-api/introGH-Include_Files (GH-14698) by Miss Islington (bot) · 6 years ago
  22. 3533061 bpo-34101: Add doc of PyBuffer_GetPointer (GH-14994) (GH-15055) by Miss Islington (bot) · 6 years ago
  23. ba3c89f Docs: Correct formatting of a multiline code block (GH-13806) by Miss Islington (bot) · 6 years ago
  24. 9c930d0 bpo-37487: Fix PyList_GetItem index description. (GH-14623) (GH-14625) by Miss Islington (bot) · 6 years ago
  25. af5e62e closes bpo-37508: Fix name of type in memory.rst. (GH-14604) by Miss Islington (bot) · 6 years ago
  26. 6323ac1 bpo-37441: Fix wrong PyErr_SetImportErrorSubclass signature in doc (GH-14453) by Miss Islington (bot) · 6 years ago
  27. 99f2f85 bpo-37432: Doc: Fix signature of PyObject_Del() (GH-14430) by Miss Islington (bot) · 6 years ago
  28. ac4202e bpo-37194: Complete PyObject_CallXXX() docs (GH-14156) (GH-14158) by Victor Stinner · 6 years ago
  29. b101fa7 bpo-28805: document METH_FASTCALL (GH-14079) by Miss Islington (bot) · 6 years ago
  30. e36ed47 [3.7] bpo-37170: Fix the cast on error in PyLong_AsUnsignedLongLongMask() (GH-13860) (GH-13896) by Zackery Spytz · 6 years ago
  31. 310f414 bpo-23395: Fix PyErr_SetInterrupt if the SIGINT signal is ignored or not handled (GH-7778) by Miss Islington (bot) · 6 years ago
  32. a58db96 bpo-36829: Enhance PyErr_WriteUnraisable() (GH-13487) by Victor Stinner · 6 years ago
  33. 951b161 bpo-36783: Add new references for C API Documentation changes (GH-13204) by Miss Islington (bot) · 6 years ago
  34. ed8860c bpo-31873: Update unicode.rst - 'unicode' capitalization (GH-4125) by Miss Islington (bot) · 6 years ago
  35. 146010e bpo-36783: Added C API Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold (GH-13147) by Miss Islington (bot) · 6 years ago
  36. 7723d05 [3.7] bpo-36427: Document that PyEval_RestoreThread and PyGILState_Ensure can terminate the calling thread (GH-12541) (GH-12820) by Pablo Galindo · 6 years ago
  37. be63df2 Doc: define PY_SSIZE_T_CLEAN always (GH-12794) by Miss Islington (bot) · 6 years ago
  38. 9e23f0a [3.7] bpo-36389: _PyObject_IsFreed() now also detects uninitialized memory (GH-12770) (GH-12788) by Victor Stinner · 6 years ago
  39. 1f0ff57 Correct "inplace" with "in-place" (GH-10480) by Miss Islington (bot) · 6 years ago
  40. 35fc38e bpo-36157:Document PyInterpreterState_Main() (GH-12238) by Miss Islington (bot) · 6 years ago
  41. 8384670 bpo-20844: open script file with "rb" mode (GH-12616) by Inada Naoki · 6 years ago
  42. 128e40f C API docs: Py_IsInitialized is always safe to call (GH-12630) by Miss Islington (bot) · 6 years ago
  43. ca5ba3c bpo-36185: Fix typo in Doc/c-api/objbuffer.rst. (GH-12204) by Miss Islington (bot) · 6 years ago
  44. 661151b Document the surprising sideeffect PyErr_Print(). (GH-12081) by Miss Islington (bot) · 6 years ago
  45. d14999b Correct name of 'defaultobj' parameter in PyDict_SetDefault() signature. (GH-11929) by Miss Islington (bot) · 6 years ago
  46. e2e6f90 Fix documented signatures for C API functions. (GH-11236) by Miss Islington (bot) · 7 years ago
  47. f265afe bpo-35461: Document C API functions which suppress exceptions. (GH-11119) by Miss Islington (bot) · 7 years ago
  48. 349d991 Correct a couple of unbalanced parenthesis. (GH-10779) by Miss Islington (bot) · 7 years ago
  49. 0df1f45 Fix typo in Memory Management doc. (GH-10798) by Miss Islington (bot) · 7 years ago
  50. e754159 bpo-16086: Fix PyType_GetFlags() documentation (GH-10758) (GH-10789) by Miss Islington (bot) · 7 years ago
  51. d1a97b3 [3.7] bpo-25438: document what codec PyMemberDef T_STRING decodes the char * as (GH-10580) (GH-10586) by Miss Islington (bot) · 7 years ago
  52. 55b4771 bpo-35229: Deprecate _PyObject_GC_TRACK() (GH-10511) by Victor Stinner · 7 years ago
  53. b183750 [3.7] bpo-35110: Fix unintentional spaces around hyphens and dashes. (GH-10231). (GH-10253) by Serhiy Storchaka · 7 years ago
  54. ec10b70 bpo-35044, doc: Use the :exc: role for the exceptions (GH-10037) by Miss Islington (bot) · 7 years ago
  55. b248a8c [3.7] bpo-11233: Create availability directive for documentation (GH-9692) (GH-9830) by Cheryl Sabella · 7 years ago
  56. 187f2dd bpo-34762: Fix contextvars C API to use PyObject* pointer types. (GH-9473) by Miss Islington (bot) · 7 years ago
  57. 21ed29a bpo-12743: Delete comment from marshal.rst (GH-8457) by Miss Islington (bot) · 7 years ago
  58. 5f16585 bpo-33892: Doc: Use gender neutral words (GH-7770) by Miss Islington (bot) · 7 years ago
  59. afec2d5 bpo-33592: Document the C API in PEP 567 (contextvars) (GH-7033) by Miss Islington (bot) · 7 years ago
  60. e1a78ca bpo-5945: Improve mappings and sequences C API docs. (GH-7029) by Miss Islington (bot) · 7 years ago
  61. 2b4ed5d bpo-33583: Add note in PyObject_GC_Resize() doc (GH-7021) by Miss Islington (bot) · 7 years ago
  62. bef7031 Fix C API docs: PyCapsule_Import always set an exception on failure. (GH-6967) by Miss Islington (bot) · 7 years ago
  63. b8fc2d6 bpo-33195: Doc: Deprecate Py_UNICODE in c-api/arg (GH-6329) by Miss Islington (bot) · 7 years ago
  64. 6124d8e bpo-33126: Document PyBuffer_ToContiguous() (GH-6292) (GH-6294) by Miss Islington (bot) · 7 years ago
  65. c6d94c3 bpo-33042: Fix pre-initialization sys module configuration (GH-6157) by Miss Islington (bot) · 7 years ago
  66. 136905f bpo-32374: m_traverse may be called with m_state=NULL (GH-5140) by Miss Islington (bot) · 7 years ago
  67. 139e646 bpo-32500: Correct the documentation for PySequence_Size() and PySequence_Length() (GH-5767) by Miss Islington (bot) · 7 years ago
  68. 3a047a7 Make formatting of some return codes conforming to the general style. (GH-5587) (GH-5597) by Miss Islington (bot) · 8 years ago
  69. 2914bb3 bpo-20891: Py_Initialize() now creates the GIL (#4700) by Victor Stinner · 8 years ago
  70. f5b04a3 Document the error return of PyLong_As* APIs. (#5396) by Gregory P. Smith · 8 years ago
  71. 79db11c Fix PyTrace_RETURN documentation (GH-5384) by Xiang Zhang · 8 years ago
  72. 255f7a2 bpo-32649: Add C API docs for per-opcode tracing & profiling (GH-5360) by Xiang Zhang · 8 years ago
  73. 9ed0aee bpo-32687: Fix wrong meaning of args for PyTrace_LINE/CALL in documentation (#5361) by Xiang Zhang · 8 years ago
  74. 04af5b1 bpo-10381: Add timezone to datetime C API (#5032) by Paul Ganssle · 8 years ago
  75. 131fd7f bpo-17799: Explain real behaviour of sys.settrace and sys.setprofile (#4056) by Pablo Galindo · 8 years ago
  76. 9089a26 bpo-29240: PyUnicode_DecodeLocale() uses UTF-8 on Android (#5272) by Victor Stinner · 8 years ago
  77. 7ed7aea bpo-29240: Fix locale encodings in UTF-8 Mode (#5170) by Victor Stinner · 8 years ago
  78. a5552f0 bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746) by Serhiy Storchaka · 8 years ago
  79. 91106cd bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) by Victor Stinner · 8 years ago
  80. 4ae06c5 bpo-32241: Add the const qualifire to declarations of umodifiable strings. (#4748) by Serhiy Storchaka · 8 years ago
  81. 31a8393 Revert "bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. (#4681)" (#4694) by Victor Stinner · 8 years ago
  82. 13badcb bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. (#4681) by Serhiy Storchaka · 8 years ago
  83. af5a895 bpo-32030: _PyPathConfig_Init() sets home and program_name (#4673) by Victor Stinner · 8 years ago
  84. b4d1e1f bpo-20891: Fix PyGILState_Ensure() (#4650) by Victor Stinner · 8 years ago
  85. 5d39e04 bpo-32030: Rework memory allocators (#4625) by Victor Stinner · 8 years ago
  86. 84c4b19 bpo-32124: Document C functions safe before init (#4540) by Victor Stinner · 8 years ago
  87. e0582a3 bpo-30696: Fix the REPL looping endlessly when no memory (GH-4160) by xdegaye · 8 years ago
  88. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 8 years ago
  89. 2138163 bpo-29179: Document the Py_UNUSED macro (#4341) by Petr Viktorin · 8 years ago
  90. 54cc0c0 bpo-31338: C API intro: add missing versionadded (#4339) by Victor Stinner · 8 years ago
  91. 8bf288e Docs: Mention that Py_UNREACHABLE was added in 3.7 (#4337) by Petr Viktorin · 8 years ago
  92. 82cd3ce bpo-31678: Fix typo in PyDateTime_DELTA_GET_MICROSECONDS (GH-3869) by Phobosmir · 8 years ago
  93. e8b1965 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) by stratakis · 8 years ago
  94. ec2cbdd bpo-20064: Document PyObject_Malloc() (#4199) by Victor Stinner · 8 years ago
  95. 831d61d Fix wording about Py_tss_NEEDS_INIT in docs (GH-4096) by Masayuki Yamamoto · 8 years ago
  96. 1b9e76e bpo-31754: Fix type of 'itemsize' in PyBuffer_FillContiguousStrides (GH-3993) by vyas45 · 8 years ago
  97. 4d3f084 bpo-27867: Add a porting guide for PySlice_GetIndicesEx(). (#1973) by Serhiy Storchaka · 8 years ago
  98. 0ccc0f6 bpo-28280: Make PyMapping_Keys(), PyMapping_Values() and PyMapping_Items() always return a list (#3840) by Oren Milman · 8 years ago
  99. a51b90a Document Py_GETENV() (#3890) by Barry Warsaw · 8 years ago
  100. 731e189 bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362) by Masayuki Yamamoto · 8 years ago