summaryrefslogtreecommitdiffstats
path: root/Modules/_io/textio.c
Commit message (Expand)AuthorAgeFilesLines
* gh-109523: Raise a BlockingIOError if reading text from a non-blocking stream...Giovanni Siragusa2024-12-021-0/+6
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125583)Victor Stinner2024-10-251-1/+1
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#125195)Victor Stinner2024-10-091-1/+1
* Fix typos in docs, error messages and comments (#123336)Wulian2024-08-281-1/+1
* gh-119506: fix `_io.TextIOWrapper.write()` write during flush (#119507)Radislav Chugunov2024-06-031-9/+22
* gh-117764: Add signatures for __reduce__ and __reduce_ex__ in the _io module ...Serhiy Storchaka2024-04-121-2/+2
* gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun...Steve Dower2024-02-121-1/+1
* gh-66060: Use actual class name in _io type's __repr__ (#30824)AN Long2024-01-091-3/+4
* gh-80109: Fix io.TextIOWrapper dropping the internal buffer during write() (G...Zackery Spytz2024-01-081-4/+8
* gh-112205: Support docstring for `@getter` (#113160)Donghee Na2023-12-201-23/+35
* gh-112205: Update textio module to use `@getter` as possible. (gh-113095)Donghee Na2023-12-141-48/+36
* gh-112205: Support `@setter` annotation from AC (gh-112922)Donghee Na2023-12-131-25/+18
* gh-111903: Update AC to support "pycore_critical_section.h" header (gh-112251)Donghee Na2023-11-191-1/+0
* gh-111965: Use critical sections to make io.TextIOWrapper thread safe (gh-112...AN Long2023-11-181-29/+105
* gh-111942: Fix SystemError in the TextIOWrapper constructor (#112061)Serhiy Storchaka2023-11-141-2/+6
* gh-111942: Fix crashes in TextIOWrapper.reconfigure() (GH-111976)Serhiy Storchaka2023-11-141-3/+36
* Add private _PyUnicode_AsUTF8NoNUL() function (GH-111957)Serhiy Storchaka2023-11-101-6/+1
* gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)Serhiy Storchaka2023-09-231-29/+15
* gh-108511: Add C API functions which do not silently ignore errors (GH-109025)Serhiy Storchaka2023-09-171-2/+1
* gh-106320: Remove private _PyErr_ChainExceptions() (#108713)Victor Stinner2023-08-311-1/+2
* gh-107801: Document io.TextIOWrapper.tell (#108265)Erlend E. Aasland2023-08-271-1/+6
* gh-107801: Improve the accuracy of io.TextIOWrapper.seek docs (#107933)Erlend E. Aasland2023-08-221-2/+18
* GH-84436: Skip refcounting for known immortals (GH-107605)Brandt Bucher2023-08-041-3/+3
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-8/+8
* gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)Serhiy Storchaka2023-07-121-6/+6
* gh-104922: remove PY_SSIZE_T_CLEAN (#106315)Inada Naoki2023-07-021-1/+0
* Remove private _PyCodec_Lookup() function (#106269)Victor Stinner2023-06-301-0/+1
* gh-106084: Remove _PyObject_CallMethod() function (#106159)Victor Stinner2023-06-271-1/+2
* gh-92536: Remove PyUnicode_READY() calls (#105210)Victor Stinner2023-06-011-12/+1
* GH-104510: Fix refleaks in `_io` base types (#104516)Kumar Aditya2023-05-161-8/+2
* gh-101819: Fix _io clinic input for unused base class method stubs (#104418)Erlend E. Aasland2023-05-151-10/+13
* gh-101819: Isolate `_io` (#101948)Erlend E. Aasland2023-05-151-54/+26
* gh-101819: Refactor `_io` futher in preparation for module isolation (#104369)Erlend E. Aasland2023-05-111-18/+23
* gh-101819: Adapt _io.TextIOBase methods to Argument Clinic (#104383)Erlend E. Aasland2023-05-111-39/+67
* gh-101819: Port _io.PyIncrementalNewlineDecoder_Type to heap type (#104249)Erlend E. Aasland2023-05-071-42/+40
* gh-101819: Prepare to modernize the _io extension (#104178)Victor Stinner2023-05-051-9/+13
* gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (in...Irit Katriel2023-02-241-10/+13
* gh-101819: Adapt _io types to heap types, batch 1 (GH-101949)Erlend E. Aasland2023-02-201-59/+40
* GH-101228: Fix typo in docstring for read method of `_io.TextIOWrapper` class...Partha P. Mukherjee2023-02-091-3/+3
* bpo-15999: Accept arbitrary values for boolean parameters. (#15609)Serhiy Storchaka2022-12-031-7/+7
* bpo-31718: Fix io.IncrementalNewlineDecoder SystemErrors and segfaults (#18640)Zackery Spytz2022-11-281-8/+20
* gh-99537: Use Py_SETREF() function in C code (#99656)Victor Stinner2022-11-221-6/+3
* gh-99300: Use Py_NewRef() in Modules/ directory (#99467)Victor Stinner2022-11-141-23/+12
* GH-90699: fix ref counting of static immortal strings (gh-94850)Kumar Aditya2022-07-201-1/+1
* GH-94857: fix test_io refleak (GH-94858)Kumar Aditya2022-07-181-1/+6
* Fix typo in _io.TextIOWrapper Clinic input (#94037)fikotta2022-06-221-2/+2
* gh-91952: Make TextIOWrapper.reconfigure() supports "locale" encoding (GH-91982)Inada Naoki2022-05-011-2/+10
* bpo-46712: share more global strings in deepfreeze (gh-32152)Kumar Aditya2022-04-191-0/+1
* gh-91526: io: Remove device encoding support from TextIOWrapper (GH-91529)Inada Naoki2022-04-191-50/+6
* gh-91156: Fix `encoding="locale"` in UTF-8 mode (GH-70056)Inada Naoki2022-04-141-5/+13