summaryrefslogtreecommitdiffstats
path: root/Lib/_pyio.py
Commit message (Expand)AuthorAgeFilesLines
* gh-62948: IOBase finalizer logs close() errors (#105104)Victor Stinner2023-05-311-16/+4
* bpo-45975: Simplify some while-loops with walrus operator (GH-29347)Nick Drozd2022-11-261-4/+1
* gh-98999: Raise `ValueError` in `_pyio` on closed buffers (gh-99009)Nikita Sobolev2022-11-031-0/+5
* gh-94169: Remove deprecated io.OpenWrapper (#94170)Victor Stinner2022-06-241-16/+0
* gh-93099: Fix _pyio to use locale module properly (gh-93136)Dong-hee Na2022-05-241-8/+11
* gh-91952: Make TextIOWrapper.reconfigure() supports "locale" encoding (GH-91982)Inada Naoki2022-05-011-0/+2
* gh-91526: io: Remove device encoding support from TextIOWrapper (GH-91529)Inada Naoki2022-04-191-8/+0
* gh-91156: Fix `encoding="locale"` in UTF-8 mode (GH-70056)Inada Naoki2022-04-141-3/+5
* bpo-47000: Make `io.text_encoding()` respects UTF-8 mode (GH-32003)Inada Naoki2022-04-041-3/+7
* bpo-25415: Remove confusing sentence from IOBase docstrings (PR-31631)slateny2022-03-041-3/+2
* bpo-46522: fix concurrent.futures and io AttributeError messages (GH-30887)Thomas Grainger2022-02-231-1/+1
* bpo-37330: open() no longer accept 'U' in file mode (GH-28118)Victor Stinner2021-09-021-13/+1
* bpo-43680: Deprecate io.OpenWrapper (GH-25357)Victor Stinner2021-04-141-12/+14
* bpo-43680: _pyio.open() becomes a static method (GH-25354)Victor Stinner2021-04-121-11/+9
* Revert "bpo-43510: PEP 597: Accept `encoding="locale"` in binary mode (GH-251...Inada Naoki2021-03-311-1/+1
* bpo-43510: PEP 597: Accept `encoding="locale"` in binary mode (GH-25103)Inada Naoki2021-03-311-1/+1
* bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)Inada Naoki2021-03-291-10/+37
* bpo-39674: Revert "bpo-37330: open() no longer accept 'U' in file mode (GH-16...Victor Stinner2020-03-041-1/+13
* bpo-35950: Raise UnsupportedOperation in BufferedReader.truncate() (GH-18586)Berker Peksag2020-02-211-0/+3
* closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. (G...Benjamin Peterson2019-11-121-1/+5
* bpo-37330: open() no longer accept 'U' in file mode (GH-16959)Victor Stinner2019-10-281-13/+1
* bpo-15999: Clean up of handling boolean arguments. (GH-15610)Serhiy Storchaka2019-09-011-4/+4
* bpo-36743: __get__ is sometimes called without the owner argument (#12992)Raymond Hettinger2019-08-291-1/+1
* bpo-37960: Silence only necessary errors in repr() of buffered and text strea...Serhiy Storchaka2019-08-291-4/+4
* Fix typos in comments, docs and test names (#15018)Min ho Kim2019-07-301-1/+1
* bpo-37388: Development mode check encoding and errors (GH-14341)Victor Stinner2019-06-251-0/+4
* bpo-18748: Fix _pyio.IOBase destructor (closed case) (GH-13952)Victor Stinner2019-06-111-0/+10
* bpo-37054, _pyio: Fix BytesIO and TextIOWrapper __del__() (GH-13601)Victor Stinner2019-05-271-1/+10
* bpo-36842: Implement PEP 578 (GH-12613)Steve Dower2019-05-231-0/+23
* bpo-18748: _pyio.IOBase emits unraisable exception (GH-13512)Victor Stinner2019-05-231-8/+15
* bpo-36523: Add docstring to io.IOBase.writelines (GH-12683)Marcin Niemira2019-04-221-0/+5
* closes bpo-35848: Move all documentation regarding the readinto out of IOBase...Steve Palmer2019-04-091-6/+4
* Use names SEEK_SET, etc instead of magic number (GH-12057)ngie-eign2019-03-031-3/+3
* bpo-33138: Change standard error message for non-pickleable and non-copyable ...Serhiy Storchaka2018-10-311-3/+2
* bpo-32236: open() emits RuntimeWarning if buffering=1 for binary mode (GH-4842)Alexey Izbyshev2018-10-201-0/+5
* Remove wording that could be deemed to be perjorative (GH-9287)Raymond Hettinger2018-09-141-1/+1
* bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (GH-3918)Zackery Spytz2018-06-291-0/+1
* bpo-15216: io: TextIOWrapper.reconfigure() accepts encoding, errors and newli...INADA Naoki2017-12-211-20/+56
* bpo-17852: Revert incorrect fix based on misunderstanding of _Py_PyAtExit() s...Antoine Pitrou2017-12-131-24/+0
* bpo-31976: Fix race condition when flushing a file is slow. (#4331)benfogle2017-11-101-2/+17
* bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#...Neil Schemenauer2017-09-221-0/+24
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-4/+1
* Revert "bpo-17852: Maintain a list of BufferedWriter objects. Flush them on ...Neil Schemenauer2017-09-051-24/+0
* bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#...Neil Schemenauer2017-09-051-0/+24
* bpo-29741: Update some methods in the _pyio module to also accept integer typ...Oren Milman2017-08-241-14/+38
* Fix bpo-30526: Add TextIOWrapper.reconfigure() and a TextIOWrapper.write_thro...Antoine Pitrou2017-06-031-1/+22
* Fix small exception typos in Lib (#818)Jim Fasarakis-Hilliard2017-03-261-2/+2
* Merge from 3.6.Serhiy Storchaka2016-12-071-1/+1
|\
| * Merge from 3.5.Serhiy Storchaka2016-12-071-1/+1
| |\
| | * Change order of io.UnsupportedOperation base classes.Serhiy Storchaka2016-12-071-1/+1