1. 37bb289 bpo-40943: PY_SSIZE_T_CLEAN required for '#' formats (GH-20784) by Victor Stinner · 4 years, 2 months ago
  2. 2c4928d bpo-36346: Add Py_DEPRECATED to deprecated unicode APIs (GH-20878) by Inada Naoki · 4 years, 2 months ago
  3. b8867e5 Fix return type of test helper function heapctypewithbuffer_releasebuffer() (GH-20685) by Rémi Lapeyre · 4 years, 2 months ago
  4. f7c4e23 bpo-40724: Support setting buffer slots from type specs (GH-20648) by scoder · 4 years, 2 months ago
  5. 5dd21f5 bpo-39849: Enable assertions in _testcapimodule.c and _testinternalcapi.c (GH-19623) by Hai Shi · 4 years, 4 months ago
  6. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 4 years, 4 months ago
  7. 62183b8 bpo-40268: Remove explicit pythread.h includes (#19529) by Victor Stinner · 4 years, 4 months ago
  8. 0135598 bpo-40241: Add pycore_gc.h header file (GH-19494) by Victor Stinner · 4 years, 4 months ago
  9. f13072b bpo-40241: Add PyObject_GC_IsTracked and PyObject_GC_IsFinalized to the public C-API (GH-19461) by Pablo Galindo · 4 years, 4 months ago
  10. 3a8c562 Revert "bpo-39087: Add _PyUnicode_GetUTF8Buffer()" (GH-18985) by Inada Naoki · 4 years, 5 months ago
  11. c7ad974 bpo-39087: Add _PyUnicode_GetUTF8Buffer() (GH-17659) by Inada Naoki · 4 years, 5 months ago
  12. 3f2f4fe bpo-39947: Move get_recursion_depth() to _testinternalcapi (GH-18974) by Victor Stinner · 4 years, 5 months ago
  13. 3225b9f bpo-39877: Remove useless PyEval_InitThreads() calls (GH-18883) by Victor Stinner · 4 years, 5 months ago
  14. e5ccc94 bpo-38643: Raise SystemError instead of crashing when PyNumber_ToBase is called with invalid base. (GH-18863) by Serhiy Storchaka · 4 years, 5 months ago
  15. 28d0bca bpo-38913: Fix segfault in Py_BuildValue("(s#O)", ...) if entered with exception raised. (GH-18656) by Serhiy Storchaka · 4 years, 5 months ago
  16. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 6 months ago
  17. d2ec81a bpo-39573: Add Py_SET_TYPE() function (GH-18394) by Victor Stinner · 4 years, 6 months ago
  18. daa9756 bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393) by Victor Stinner · 4 years, 6 months ago
  19. c86a112 bpo-39573: Add Py_SET_REFCNT() function (GH-18389) by Victor Stinner · 4 years, 6 months ago
  20. a93c51e bpo-39573: Use Py_REFCNT() macro (GH-18388) by Victor Stinner · 4 years, 6 months ago
  21. 49932fe bpo-39542: Simplify _Py_NewReference() (GH-18332) by Victor Stinner · 4 years, 6 months ago
  22. c6e5c11 bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) by Victor Stinner · 4 years, 6 months ago
  23. 1f9f69d bpo-27961: Replace PY_LLONG_MAX, PY_LLONG_MIN and PY_ULLONG_MAX with standard macros (GH-15385) by Sergey Fedoseev · 4 years, 8 months ago
  24. 310e2d2 bpo-36854: Fix refleak in subinterpreter (GH-17331) by Victor Stinner · 4 years, 9 months ago
  25. a9ed91e bpo-27961: Replace PY_LONG_LONG with long long. (GH-15386) by Sergey Fedoseev · 4 years, 10 months ago
  26. 392a13b bpo-38006: Add unit test for weakref clear bug (GH-16788) by Neil Schemenauer · 4 years, 10 months ago
  27. 6876257 bpo-36389: _PyObject_CheckConsistency() available in release mode (GH-16612) by Victor Stinner · 4 years, 10 months ago
  28. aca8c40 bpo-38321: Fix _testcapimodule.c warning (GH-16494) by Victor Stinner · 4 years, 11 months ago
  29. 3368f3c bpo-38140: Make dict and weakref offsets opaque for C heap types (#16076) by Eddie Elizondo · 5 years ago
  30. a67ac2f bpo-38150 Fix refleak in the finalizer of a _testcapimodule type (GH-16115) by Eddie Elizondo · 5 years ago
  31. 5e9caee bpo-37879: Fix warnings in _testcapimodule (GH-16004) by Petr Viktorin · 5 years ago
  32. ff023ed bpo-37879: Suppress subtype_dealloc decref when base type is a C heap type (GH-15323) by Eddie Elizondo · 5 years ago
  33. f958377 bpo-37499: Test various C calling conventions (GH-15776) by Petr Viktorin · 5 years ago
  34. 92709a2 bpo-37840: Fix handling of negative indices in bytearray_getitem() (GH-15250) by Sergey Fedoseev · 5 years ago
  35. 39d87b5 Fix typos mostly in comments, docs and test names (GH-15209) by Min ho Kim · 5 years ago
  36. 2c5fb17 bpo-36833: Add tests for Datetime C API Macros (GH-14842) by Joannah Nanjekye · 5 years ago
  37. 9ece4a5 Unmark files as executable that can't actually be executed. (GH-15353) by Greg Price · 5 years ago
  38. 9e66aba bpo-15913: Implement PyBuffer_SizeFromFormat() (GH-13873) by Joannah Nanjekye · 5 years ago
  39. 5623ac8 bpo-37476: Adding tests for asutf8 and asutf8andsize (GH-14531) by Hai Shi · 5 years ago
  40. 7f41c8e bpo-37493: use _PyObject_CallNoArg in more places (GH-14575) by Jeroen Demeyer · 5 years ago
  41. 3bf0f3a bpo-37169: Rewrite _PyObject_IsFreed() unit tests (GH-13888) by Victor Stinner · 5 years ago
  42. dc24765 bpo-37170: Fix the cast on error in PyLong_AsUnsignedLongLongMask() (GH-13860) by Zackery Spytz · 5 years ago
  43. e225beb Revert "bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-13714)" (GH-13780) by Victor Stinner · 5 years ago
  44. e584cbf bpo-36027 bpo-36974: Fix "incompatible pointer type" compiler warnings (GH-13758) by Petr Viktorin · 5 years ago
  45. fb9423f bpo-36974: Make tp_call=PyVectorcall_Call work for inherited types (GH-13699) by Petr Viktorin · 5 years ago
  46. 6a150bc bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-13714) by Eric Snow · 5 years ago
  47. c7f803b bpo-36379: __ipow__ must be a ternaryfunc, not a binaryfunc (GH-13546) by Zackery Spytz · 5 years ago
  48. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  49. 735e8af bpo-36974: inherit the vectorcall protocol (GH-13498) by Jeroen Demeyer · 5 years ago
  50. aacc77f bpo-36974: implement PEP 590 (GH-13185) by Jeroen Demeyer · 5 years ago
  51. eb65e24 bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338) by Jeroen Demeyer · 5 years ago
  52. 71c52e3 bpo-36829: Add _PyErr_WriteUnraisableMsg() (GH-13488) by Victor Stinner · 5 years ago
  53. ef9d9b6 bpo-36829: Add sys.unraisablehook() (GH-13187) by Victor Stinner · 5 years ago
  54. 98ff4d5 bpo-36782: Created C API wrappers and added missing tests for functions in the PyDateTimeAPI. (#13088) by Edison A · 5 years ago
  55. b16b4e4 bpo-36763: Add PyMemAllocatorName (GH-13387) by Victor Stinner · 5 years ago
  56. 351c674 bpo-35983: skip trashcan for subclasses (GH-11841) by Jeroen Demeyer · 5 years ago
  57. 4d8c8c0 bpo-36025: Fix PyDate_FromTimestamp API (GH-11922) by Paul Ganssle · 5 years ago
  58. 23bace2 bpo-36635: Add _testinternalcapi module (GH-12841) by Victor Stinner · 5 years ago
  59. 5c75f37 bpo-36635: Change pyport.h for Py_BUILD_CORE_MODULE define (GH-12853) by Victor Stinner · 5 years ago
  60. b75b1a35 bpo-33608: Revert "Factor out a private, per-interpreter _Py_AddPendingCall()." (gh-12806) by Eric Snow · 5 years ago
  61. f13c5c8 bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (gh-12360) by Eric Snow · 5 years ago
  62. 2b00db6 bpo-36389: _PyObject_IsFreed() now also detects uninitialized memory (GH-12770) by Victor Stinner · 5 years ago
  63. 414b1cd bpo-36436: Fix _testcapi.pymem_buffer_overflow() (GH-12560) by Victor Stinner · 5 years ago
  64. 1075d16 bpo-36301: Add _Py_GetConfigsAsDict() function (GH-12540) by Victor Stinner · 5 years ago
  65. 4d61e6e Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617) (GH-12159) by Victor Stinner · 5 years ago
  66. ef4ac96 bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617) by Eric Snow · 5 years ago
  67. be3b295 bpo-35886: Make PyInterpreterState an opaque type in the public API. (GH-11731) by Eric Snow · 5 years ago
  68. c24c6c2 bpo-35568: add 'raise_signal' function (GH-11335) by Vladimir Matveev · 6 years ago
  69. 62be742 bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) by Serhiy Storchaka · 6 years ago
  70. 8152402 bpo-33012: Fix signatures of METH_NOARGS funstions. (GH-10736) by Serhiy Storchaka · 6 years ago
  71. b1dede3 bpo-25750: Fix a compiler warning introduced in GH-9084. (GH-10234) by Serhiy Storchaka · 6 years ago
  72. 7ddd56f bpo-35233: Rewrite test_embed.InitConfigTests (GH-10524) by Victor Stinner · 6 years ago
  73. 00b137c bpo-35233: Fix _PyMainInterpreterConfig_Copy() (GH-10519) by Victor Stinner · 6 years ago
  74. 474eedf bpo-34784: Fix PyStructSequence_NewType with heap-allocated StructSequence (GH-9665) by Eddie Elizondo · 6 years ago
  75. d17a693 bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434) by Victor Stinner · 6 years ago
  76. 5ed6995 bpo-35081: Add _PyCoreConfig_AsDict() (GH-10362) by Victor Stinner · 6 years ago
  77. a1c249c bpo-35081: And pycore_lifecycle.h and pycore_pathconfig.h (GH-10273) by Victor Stinner · 6 years ago
  78. 50b4857 bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266) by Victor Stinner · 6 years ago
  79. 18618e65 bpo-35059: Add Py_STATIC_INLINE() macro (GH-10093) by Victor Stinner · 6 years ago
  80. 5a30620 bpo-25750: Add test on bad descriptor __get__() (GH-9084) by jdemeyer · 6 years ago
  81. 06e7608 Revert "bpo-34589: Add -X coerce_c_locale command line option (GH-9378)" (GH-9430) by Victor Stinner · 6 years ago
  82. 188ebfa bpo-34589: Make _PyCoreConfig.coerce_c_locale private (GH-9371) by Victor Stinner · 6 years ago
  83. 2094c2b bpo-34567: pythoninfo gets coreconfig (GH-9043) by Victor Stinner · 6 years ago
  84. 3d4226a bpo-34523: Support surrogatepass in locale codecs (GH-8995) by Victor Stinner · 6 years ago
  85. 97ae32c Make GenericAlias_Type and Generic_Type static. (GH-8076) by Benjamin Peterson · 6 years ago
  86. b4588c2 Don't export pending_threadfunc from _testcapi. (GH-8075) by Benjamin Peterson · 6 years ago
  87. d852142 Replace _PyGC_REFS macros with higher level macros (GH-6852) by INADA Naoki · 6 years ago
  88. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  89. a049f57 Test that new_timezone can return the UTC singleton (gh-5318) by Paul Ganssle · 6 years ago
  90. 58dc03c Cleanup dangling reference in get_timezone_utc_capi (#5317) by Paul Ganssle · 7 years ago
  91. 04af5b1 bpo-10381: Add timezone to datetime C API (#5032) by Paul Ganssle · 7 years ago
  92. f23746a bpo-32436: Implement PEP 567 (#5027) by Yury Selivanov · 7 years ago
  93. e860089 bpo-32226: Fix memory leak in generic_alias_dealloc() (#5212) by Victor Stinner · 7 years ago
  94. ce5b0e9 bpo-32226: Make __class_getitem__ an automatic class method. (#5098) by Serhiy Storchaka · 7 years ago
  95. 45700fb Add tests for using PEP560 with classes implemented in C. (#4883) by Serhiy Storchaka · 7 years ago
  96. 5d39e04 bpo-32030: Rework memory allocators (#4625) by Victor Stinner · 7 years ago
  97. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
  98. c29b585 bpo-31784: Implement PEP 564: add time.time_ns() (#3989) by Victor Stinner · 7 years ago
  99. 9ed83c4 bpo-18835: Cleanup pymalloc (#4200) by Victor Stinner · 7 years ago
  100. 56d1f5c bpo-30697: Fix PyErr_NormalizeException() when no memory (GH-2327) by xdegaye · 7 years ago