1. 8666356 closes bpo-28557: error message for bad raw readinto (GH-7496) by David Szotten · 4 years, 2 months ago
  2. 47a23fc bpo-40898: Remove redundant if statements in tp_traverse (GH-20692) by Hai Shi · 4 years, 2 months ago
  3. 5f4b229d bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443) by Serhiy Storchaka · 4 years, 3 months ago
  4. 578c395 bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636) by Serhiy Storchaka · 4 years, 3 months ago
  5. 3d17c04 bpo-40521: Add PyInterpreterState.unicode (GH-20081) by Victor Stinner · 4 years, 3 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. e5014be bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) by Victor Stinner · 4 years, 4 months ago
  9. 81a7be3 bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509) by Victor Stinner · 4 years, 4 months ago
  10. da7933e bpo-40268: Add _PyInterpreterState_GetConfig() (GH-19492) by Victor Stinner · 4 years, 4 months ago
  11. 8f87eef bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472) by Serhiy Storchaka · 4 years, 4 months ago
  12. cd8295f bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345) by Serhiy Storchaka · 4 years, 4 months ago
  13. 87d3b9d bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157) by Victor Stinner · 4 years, 5 months ago
  14. 37fcbb6 bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119) by Dong-hee Na · 4 years, 5 months ago
  15. f707d94 bpo-39968: Convert extension modules' macros of get_module_state() to inline functions (GH-19017) by Hai Shi · 4 years, 5 months ago
  16. 942f7a2 bpo-39674: Revert "bpo-37330: open() no longer accept 'U' in file mode (GH-16959)" (GH-18767) by Victor Stinner · 4 years, 5 months ago
  17. dffe4c0 bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601) by Andy Lester · 4 years, 5 months ago
  18. fd5116c bpo-35950: Raise UnsupportedOperation in BufferedReader.truncate() (GH-18586) by Berker Peksag · 4 years, 6 months ago
  19. 9aeb0ef bpo-39573: Update clinic to use Py_IS_TYPE() function (GH-18507) by Dong-hee Na · 4 years, 6 months ago
  20. e6be9b5 closes bpo-39605: Fix some casts to not cast away const. (GH-18453) by Andy Lester · 4 years, 6 months ago
  21. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 6 months ago
  22. daa9756 bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393) by Victor Stinner · 4 years, 6 months ago
  23. cb1c074 closes bpo-39510: Fix use-after-free in BufferedReader.readinto() (GH-18295) by Philipp Gesang · 4 years, 6 months ago
  24. 476e76f Revert "remove a strange non-ASCII character in _iomodule.c" (GH-17240) by Tal Einat · 4 years, 9 months ago
  25. bcc1cc5 remove a strange non-ASCII character in _iomodule.c (GH-17239) by Tal Einat · 4 years, 9 months ago
  26. 74fa9f7 closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. (GH-17112) by Benjamin Peterson · 4 years, 9 months ago
  27. e471e72 bpo-37330: open() no longer accept 'U' in file mode (GH-16959) by Victor Stinner · 4 years, 10 months ago
  28. 0b60f64 bpo-11410: Standardize and use symbol visibility attributes across POSIX and Windows. (GH-16347) by Vinay Sajip · 4 years, 10 months ago
  29. 279f446 bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933) by Serhiy Storchaka · 5 years ago
  30. 1f21eaa bpo-15999: Clean up of handling boolean arguments. (GH-15610) by Serhiy Storchaka · 5 years ago
  31. 39d87b5 Fix typos mostly in comments, docs and test names (GH-15209) by Min ho Kim · 5 years ago
  32. 4901fe2 bpo-37034: Display argument name on errors with keyword arguments with Argument Clinic. (GH-13593) by Rémi Lapeyre · 5 years ago
  33. b235a1b bpo-37960: Silence only necessary errors in repr() of buffered and text streams. (GH-15543) by Serhiy Storchaka · 5 years ago
  34. 3e41f3c bpo-34488: optimize BytesIO.writelines() (GH-8904) by Sergey Fedoseev · 5 years ago
  35. d395209 bpo-37547: Fix a compiler warning in winconsoleio.c (GH-14785) by Zackery Spytz · 5 years ago
  36. 59ad110 bpo-37547: add _PyObject_CallMethodOneArg (GH-14685) by Jeroen Demeyer · 5 years ago
  37. 762f93f bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) by Jeroen Demeyer · 5 years ago
  38. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  39. 22eb689 bpo-37388: Development mode check encoding and errors (GH-14341) by Victor Stinner · 5 years ago
  40. 36dcaab Fix the error handling in bytesio_sizeof(). (GH-10459) by Zackery Spytz · 5 years ago
  41. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  42. ada319b bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944) by Antoine Pitrou · 5 years ago
  43. 331a6a5 bpo-36763: Implement the PEP 587 (GH-13592) by Victor Stinner · 5 years ago
  44. b82e17e bpo-36842: Implement PEP 578 (GH-12613) by Steve Dower · 5 years ago
  45. bfba8c3 bpo-36748: optimize TextIOWrapper.write() for ASCII string (GH-13002) by Inada Naoki · 5 years ago
  46. c96be81 bpo-36900: Replace global conf vars with config (GH-13299) by Victor Stinner · 5 years ago
  47. 21a9ba1 bpo-2091: Fix typo in exception message (GH-12987) by Berker Peksag · 5 years ago
  48. ab86521 bpo-36523: Add docstring to io.IOBase.writelines (GH-12683) by Marcin Niemira · 5 years ago
  49. 4423504 bpo-18748: io.IOBase destructor now logs close() errors in dev mode (GH-12786) by Victor Stinner · 5 years ago
  50. 3191391 bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058) by Serhiy Storchaka · 5 years ago
  51. d53fe5f bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264) by Serhiy Storchaka · 5 years ago
  52. 8c17d92 add missing break statement (GH-12147) by Inada Naoki · 5 years ago
  53. 848037c Use names SEEK_SET, etc instead of magic number (GH-12057) by ngie-eign · 5 years ago
  54. 2a39d25 bpo-35582: Argument Clinic: Optimize the "all boring objects" case. (GH-11520) by Serhiy Storchaka · 6 years ago
  55. 4fa9591 bpo-35582: Argument Clinic: inline parsing code for positional parameters. (GH-11313) by Serhiy Storchaka · 6 years ago
  56. 32d96a2 bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689) by Serhiy Storchaka · 6 years ago
  57. 842acaa bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175) by Zackery Spytz · 6 years ago
  58. 4c49da0 bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015) by Zackery Spytz · 6 years ago
  59. d4f9cf5 bpo-33029: Fix signatures of getter and setter functions. (GH-10746) by Serhiy Storchaka · 6 years ago
  60. 4a934d4 bpo-33012: Fix invalid function cast warnings with gcc 8 in Argument Clinic. (GH-6748) by Serhiy Storchaka · 6 years ago
  61. bcda8f1 bpo-35081: Add Include/internal/pycore_object.h (GH-10640) by Victor Stinner · 6 years ago
  62. 621cebe bpo-35081: Rename internal headers (GH-10275) by Victor Stinner · 6 years ago
  63. 34fd4c2 bpo-35133: Fix mistakes when concatenate string literals on different lines. (GH-10284) by Serhiy Storchaka · 6 years ago
  64. e281f7d bpo-35081: Move accu.h to Include/internal/pycore_accu.h (GH-10271) by Victor Stinner · 6 years ago
  65. 27e2d1f bpo-35081: Add pycore_ prefix to internal header files (GH-10263) by Victor Stinner · 6 years ago
  66. b08746b bpo-35062: Fix parsing _io.IncrementalNewlineDecoder's *translate* argument. (GH-10217) by Xiang Zhang · 6 years ago
  67. 0353b4e bpo-33138: Change standard error message for non-pickleable and non-copyable types. (GH-6239) by Serhiy Storchaka · 6 years ago
  68. a267056 bpo-32236: open() emits RuntimeWarning if buffering=1 for binary mode (GH-4842) by Alexey Izbyshev · 6 years ago
  69. 8deab96 bpo-34070: open() only checks for isatty if buffering < 0 (GH-8187) by David Herberth · 6 years ago
  70. 74a8b6e bpo-24658: Fix read/write greater than 2 GiB on macOS (GH-1705) by Stéphane Wirtel · 6 years ago
  71. e502451 closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218) by Benjamin Peterson · 6 years ago
  72. e6a4755 bpo-34217: Use lowercase for windows headers (GH-8472) by Erik Janssens · 6 years ago
  73. fc512e3 bpo-34287: Do not use second argument of METH_NOARGS functions (GH-8582) by jdemeyer · 6 years ago
  74. ce75df3 bpo-30237: Output error when ReadConsole is canceled by CancelSynchronousIo. (GH-7911) by ValeriyaSinevich · 6 years ago
  75. 28f0736 bpo-34068: _io__IOBase_close_impl could call _PyObject_SetAttrId with an exception set (GH-8282) by Zackery Spytz · 6 years ago
  76. fdb5a50 bpo-25862: Fix several bugs in the _io module. (GH-8026) by Serhiy Storchaka · 6 years ago
  77. 23db935 bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (GH-3918) by Zackery Spytz · 6 years ago
  78. c0ee341 Fix Windows build of Python for latest WinSDK. (GH-6874) by Carl Meyer · 6 years ago
  79. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  80. 42c35d9 bpo-31966: Fixed WindowsConsoleIO.write() for writing empty data. (GH-5754) by Serhiy Storchaka · 6 years ago
  81. 059f58c bpo-32228: Reset raw_pos after unwinding the raw stream (#4858) by Nitish Chandra · 7 years ago
  82. f320be7 bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222) by Serhiy Storchaka · 7 years ago
  83. 4d9aec0 bpo-31572: Get rid of PyObject_HasAttr() and _PyObject_HasAttrId() in the _io module. (#3726) by Serhiy Storchaka · 7 years ago
  84. 0a37a30 closes bpo-32460: ensure all non-static globals have initializers (#5061) by Benjamin Peterson · 7 years ago
  85. 4856b0f bpo-32402: io: Add missing NULL check. (GH-4971) by INADA Naoki · 7 years ago
  86. 507434f bpo-15216: io: TextIOWrapper.reconfigure() accepts encoding, errors and newline (GH-2343) by INADA Naoki · 7 years ago
  87. a5552f0 bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746) by Serhiy Storchaka · 7 years ago
  88. 317def9 bpo-17852: Revert incorrect fix based on misunderstanding of _Py_PyAtExit() semantics (#4826) by Antoine Pitrou · 7 years ago
  89. 6a89481 bpo-32186: Release the GIL during lseek and fstat (#4652) by Nir Soffer · 7 years ago
  90. 9703f09 bpo-31976: Fix race condition when flushing a file is slow. (#4331) by benfogle · 7 years ago
  91. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 7 years ago
  92. d6238a7 bpo-25359: Add missed "goto error" after setting an exception. (#3712) by Serhiy Storchaka · 7 years ago
  93. 0a1ff24 bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#3372) by Neil Schemenauer · 7 years ago
  94. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
  95. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  96. 05351c1 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) by Eric Snow · 7 years ago
  97. 76d5abc bpo-30860: Consolidate stateful runtime globals. (#2594) by Eric Snow · 7 years ago
  98. db56423 Revert "bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#1908)" (#3337) by Neil Schemenauer · 7 years ago
  99. e38d12e bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#1908) by Neil Schemenauer · 7 years ago
  100. ba7d736 bpo-31243: Fixed PyArg_ParseTuple failure checks. (#3171) by Oren Milman · 7 years ago