COMMITS
/ Modules/_io/_iomodule.c May 15, 2023
E
gh-101819: Isolate `_io` (#101948)
Erlend E. Aasland committed
May 12, 2023
E
gh-101819: Prepare _io._IOBase for module state (#104386)
Erlend E. Aasland committed
May 10, 2023
E
gh-101819: Clean up _io windows console io after gh-104197 (#104354)
Erlend E. Aasland committed
E
gh-101819: Harden _io init (#104352)
Erlend E. Aasland committed
May 7, 2023
E
gh-101819: Port _io.PyBytesIOBuffer_Type to heap type (#104264)
Erlend E. Aasland committed
E
gh-101819: Adapt _io.PyWindowsConsoleIO_Type to heap type (#104197)
Erlend E. Aasland committed
E
gh-101819: Port _io.PyIncrementalNewlineDecoder_Type to heap type (#104249)
Erlend E. Aasland committed
May 6, 2023
E
gh-101819: Remove unused 'locale_module' from _io state (#104246)
Erlend E. Aasland committed
May 5, 2023
V
gh-101819: Prepare to modernize the _io extension (#104178)
Victor Stinner committed
May 2, 2023
April 27, 2023
E
gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)
Eric Snow committed
April 19, 2023
E
gh-103617: Fix compiler warning in _iomodule.c (#103618)
Erlend E. Aasland committed
March 21, 2023
E
gh-94673: Isolate the _io module to Each Interpreter (gh-102663)
Eric Snow committed
March 9, 2023
M
gh-102255: Improve build support for Windows API partitions (GH-102256)
Max Bachmann 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 15, 2023
E
gh-101819: Remove _testcapi dependencies on specific _io symbols (#101918)
Erlend E. Aasland committed
January 31, 2023
E
gh-101469: Optimise get_io_state() by using _PyModule_GetState() (GH-101470)
Erlend E. Aasland committed
December 3, 2022
S
bpo-15999: Accept arbitrary values for boolean parameters. (#15609)
Serhiy Storchaka committed
November 23, 2022
V
gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)
Victor Stinner committed
November 14, 2022
V
gh-99300: Use Py_NewRef() in Modules/ directory (#99467)
Victor Stinner committed
November 3, 2022
S
gh-83004: Clean up refleak in _io initialisation (#98840)
Shantanu committed
April 14, 2022
I
gh-91156: Fix `encoding="locale"` in UTF-8 mode (GH-70056)
Inada Naoki committed
April 4, 2022
I
bpo-47000: Make `io.text_encoding()` respects UTF-8 mode (GH-32003)
Inada Naoki committed
February 23, 2022
February 8, 2022
January 22, 2022
V
bpo-46417: Clear _io module static objects at exit (GH-30807)
Victor Stinner committed
September 2, 2021
V
bpo-37330: open() no longer accept 'U' in file mode (GH-28118)
Victor Stinner committed
April 2, 2021
I
bpo-43510: Fix emitting EncodingWarning from _io module. (GH-25146)
Inada Naoki committed
March 31, 2021
I
I
bpo-43510: PEP 597: Accept `encoding="locale"` in binary mode (GH-25103)
Inada Naoki committed
March 29, 2021
I
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)
Inada Naoki committed
October 31, 2020
V
bpo-42208: Add _Py_GetLocaleEncoding() (GH-23050)
Victor Stinner committed
June 7, 2020
H
bpo-40898: Remove redundant if statements in tp_traverse (GH-20692)
Hai Shi committed
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 13, 2020
V
bpo-40268: Add _PyInterpreterState_GetConfig() (GH-19492)
Victor Stinner committed
March 24, 2020
D
bpo-40024: Update C extension modules to use PyModule_AddType() (GH-19119)
Dong-hee Na committed
March 16, 2020
March 4, 2020
V
bpo-39674: Revert "bpo-37330: open() no longer accept 'U' in file mode (GH-16959)" (GH-18767)
Victor Stinner committed
February 7, 2020
V
bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393)
Victor Stinner committed
November 18, 2019
T
Revert "remove a strange non-ASCII character in _iomodule.c" (GH-17240)
Tal Einat committed
T
remove a strange non-ASCII character in _iomodule.c (GH-17239)
Tal Einat committed
October 28, 2019
V
bpo-37330: open() no longer accept 'U' in file mode (GH-16959)
Victor Stinner committed
September 14, 2019
S
bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933)
Serhiy Storchaka committed
September 1, 2019
S
bpo-15999: Clean up of handling boolean arguments. (GH-15610)
Serhiy Storchaka committed
July 8, 2019
J
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer committed
May 27, 2019
V
bpo-36763: Implement the PEP 587 (GH-13592)
Victor Stinner committed
May 23, 2019
S
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower committed
May 14, 2019
V
bpo-36900: Replace global conf vars with config (GH-13299)
Victor Stinner committed