COMMITS
/ Modules/_io/fileio.c February 8, 2022
October 13, 2021
V
bpo-45434: Move _Py_BEGIN_SUPPRESS_IPH to pycore_fileutils.h (GH-28922)
Victor Stinner committed
July 10, 2020
S
bpo-36346: Make using the legacy Unicode C API optional (GH-21437)
Serhiy Storchaka committed
May 26, 2020
S
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)
Serhiy Storchaka committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
November 12, 2019
B
closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. (GH-17112)
Benjamin Peterson committed
September 14, 2019
S
bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933)
Serhiy Storchaka committed
July 11, 2019
J
bpo-37547: add _PyObject_CallMethodOneArg (GH-14685)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
May 29, 2019
A
bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944)
Antoine Pitrou committed
May 23, 2019
S
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed
October 31, 2018
S
bpo-33138: Change standard error message for non-pickleable and non-copyable types. (GH-6239)
Serhiy Storchaka committed
October 17, 2018
S
bpo-24658: Fix read/write greater than 2 GiB on macOS (GH-1705)
Stéphane Wirtel committed
April 29, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
Siddhesh Poyarekar committed
January 25, 2018
S
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222)
Serhiy Storchaka committed
December 1, 2017
N
bpo-32186: Release the GIL during lseek and fstat (#4652)
Nir Soffer committed
November 8, 2017
V
Replace KB unit with KiB (#4293)
Victor Stinner committed
June 28, 2017
S
[security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302)
Serhiy Storchaka committed
May 2, 2017
V
bpo-30228: FileIO seek() and tell() set seekable (#1384)
Victor Stinner committed
April 16, 2017
S
bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)
Serhiy Storchaka committed
March 30, 2017
S
bpo-29852: Argument Clinic Py_ssize_t converter now supports None (#716)
Serhiy Storchaka committed
March 19, 2017
S
bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. (#514)
Serhiy Storchaka committed
March 12, 2017
S
bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485)
Serhiy Storchaka committed
February 4, 2017
S
Merge issue #28164 and issue #29409
Steve Dower committed
S
Issue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun)
Steve Dower committed
December 28, 2016
S
Issue #28768: Fix implicit declaration of function _setmode. Patch by Masayuki Yamamoto
Steve Dower committed
S
Issue #28768: Fix implicit declaration of function _setmode. Patch by Masayuki Yamamoto
Steve Dower committed
December 9, 2016
V
Use _PyObject_CallMethodIdObjArgs() in _io
Victor Stinner committed
September 8, 2016
S
Issue #23524: Finish removing _PyVerify_fd from sources
Steve Dower committed
June 8, 2016
B
Issue #27066: Fixed SystemError if a custom opener (for open()) returns a
Barry Warsaw committed
B
Issue #27066: Fixed SystemError if a custom opener (for open()) returns
Barry Warsaw committed
May 28, 2016
M
Issue #20699: Merge io bytes-like fixes from 3.5
Martin Panter committed
M
Issue #20699: Document that “io” methods accept bytes-like objects
Martin Panter committed
March 19, 2016
V
On ResourceWarning, log traceback where the object was allocated
Victor Stinner committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
December 6, 2015
M
Issue #25717: Add comment explaining why errors are ignored
Martin Panter committed
M
Issue #25717: Tolerate fstat() failures in the FileIO constructor
Martin Panter committed
May 4, 2015
L
Issue #24001: Argument Clinic converters now use accept={type}
Larry Hastings committed
April 20, 2015
S
Issue #23908: os functions now reject paths with embedded null character
Serhiy Storchaka committed
S
Issue #23908: os functions now reject paths with embedded null character
Serhiy Storchaka committed
April 16, 2015
C
Fix typo in assert statement
Christian Heimes committed
S
Issue #20175: Converted the _io module to Argument Clinic.
Serhiy Storchaka committed
April 12, 2015
S
Issue #23668: Suppresses invalid parameter handler around chsize calls.
Steve Dower committed
April 10, 2015
S
Issue #21859: Corrected FileIO docstrings.
Serhiy Storchaka committed
S
Issue #21859: Corrected FileIO docstrings.
Serhiy Storchaka committed
March 21, 2015
S
Issue #23668: Adds support for os.truncate and os.ftruncate on Windows
Steve Dower committed
April 9, 2015
S
Replaced "string" with "bytes object" in docstrings of binary I/O objects.
Serhiy Storchaka committed
S
Replaced "string" with "bytes object" in docstrings of binary I/O objects.
Serhiy Storchaka committed