COMMITS
/ Modules/_io/textio.c June 2, 2025
D
gh-134908: Protect `textiowrapper_iternext` with critical section (gh-134910)
Duane Griffin committed
May 4, 2025
S
gh-122559: Synchronize C and Python implementation of the io module about pickling (GH-122628)
Serhiy Storchaka committed
April 30, 2025
I
gh-133036: Deprecate codecs.open (#133038)
Inada Naoki committed
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 19, 2025
V
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner committed
March 11, 2025
V
gh-111178: Change Argument Clinic signature for METH_O (#130682)
Victor Stinner committed
March 3, 2025
S
gh-130790: Remove references about unicode's readiness from comments (#130801)
Sergey Miryanov committed
February 8, 2025
B
gh-111178: fix UBSan failures in `Modules/_io/*.c` (GH-129083)
Bénédikt Tran committed
December 2, 2024
October 25, 2024
V
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125583)
Victor Stinner committed
October 9, 2024
V
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#125195)
Victor Stinner committed
August 28, 2024
W
Fix typos in docs, error messages and comments (#123336)
Wulian committed
June 3, 2024
R
gh-119506: fix `_io.TextIOWrapper.write()` write during flush (#119507)
Radislav Chugunov committed
April 12, 2024
S
gh-117764: Add signatures for __reduce__ and __reduce_ex__ in the _io module (GH-117773)
Serhiy Storchaka committed
February 12, 2024
January 9, 2024
A
gh-66060: Use actual class name in _io type's __repr__ (#30824)
AN Long committed
January 8, 2024
Z
gh-80109: Fix io.TextIOWrapper dropping the internal buffer during write() (GH-22535)
Zackery Spytz committed
December 20, 2023
D
gh-112205: Support docstring for `@getter` (#113160)
Donghee Na committed
December 14, 2023
D
gh-112205: Update textio module to use `@getter` as possible. (gh-113095)
Donghee Na committed
December 13, 2023
D
gh-112205: Support `@setter` annotation from AC (gh-112922)
Donghee Na committed
November 19, 2023
D
gh-111903: Update AC to support "pycore_critical_section.h" header (gh-112251)
Donghee Na committed
November 18, 2023
November 14, 2023
S
gh-111942: Fix SystemError in the TextIOWrapper constructor (#112061)
Serhiy Storchaka committed
S
gh-111942: Fix crashes in TextIOWrapper.reconfigure() (GH-111976)
Serhiy Storchaka committed
November 10, 2023
S
Add private _PyUnicode_AsUTF8NoNUL() function (GH-111957)
Serhiy Storchaka committed
September 23, 2023
S
gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)
Serhiy Storchaka committed
September 17, 2023
S
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
Serhiy Storchaka committed
August 31, 2023
V
gh-106320: Remove private _PyErr_ChainExceptions() (#108713)
Victor Stinner committed
August 27, 2023
E
gh-107801: Document io.TextIOWrapper.tell (#108265)
Erlend E. Aasland committed
August 22, 2023
E
gh-107801: Improve the accuracy of io.TextIOWrapper.seek docs (#107933)
Erlend E. Aasland committed
August 4, 2023
B
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
June 30, 2023
V
Remove private _PyCodec_Lookup() function (#106269)
Victor Stinner committed
June 27, 2023
V
gh-106084: Remove _PyObject_CallMethod() function (#106159)
Victor Stinner committed
June 1, 2023
V
gh-92536: Remove PyUnicode_READY() calls (#105210)
Victor Stinner committed
May 16, 2023
K
GH-104510: Fix refleaks in `_io` base types (#104516)
Kumar Aditya committed
May 15, 2023
E
gh-101819: Fix _io clinic input for unused base class method stubs (#104418)
Erlend E. Aasland committed
E
gh-101819: Isolate `_io` (#101948)
Erlend E. Aasland committed
May 11, 2023
E
gh-101819: Refactor `_io` futher in preparation for module isolation (#104369)
Erlend E. Aasland committed
E
gh-101819: Adapt _io.TextIOBase methods to Argument Clinic (#104383)
Erlend E. Aasland committed
May 7, 2023
E
gh-101819: Port _io.PyIncrementalNewlineDecoder_Type to heap type (#104249)
Erlend E. Aasland committed
May 5, 2023
V
gh-101819: Prepare to modernize the _io extension (#104178)
Victor Stinner committed
February 24, 2023
I
February 20, 2023
E
gh-101819: Adapt _io types to heap types, batch 1 (GH-101949)
Erlend E. Aasland committed
February 9, 2023
P
GH-101228: Fix typo in docstring for read method of `_io.TextIOWrapper` class (#101227)
Partha P. Mukherjee committed
December 3, 2022
S
bpo-15999: Accept arbitrary values for boolean parameters. (#15609)
Serhiy Storchaka committed
November 28, 2022
Z
bpo-31718: Fix io.IncrementalNewlineDecoder SystemErrors and segfaults (#18640)
Zackery Spytz committed
November 22, 2022
V
gh-99537: Use Py_SETREF() function in C code (#99656)
Victor Stinner committed