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