| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-109523: Raise a BlockingIOError if reading text from a non-blocking stream... | Giovanni Siragusa | 2024-12-02 | 1 | -1/+4 |
|
|
* | gh-120754: _io Ensure stat cache is cleared on fd change (#125166) | Cody Maloney | 2024-11-01 | 1 | -0/+3 |
|
|
* | gh-90102: Fix pyio _isatty_open_only() (#125089) | Cody Maloney | 2024-10-08 | 1 | -1/+1 |
|
|
* | gh-90102: Remove isatty call during regular open (#124922) | Cody Maloney | 2024-10-08 | 1 | -1/+16 |
|
|
* | gh-120754: Refactor I/O modules to stash whole stat result rather than indivi... | Cody Maloney | 2024-09-18 | 1 | -20/+24 |
|
|
* | gh-120754: Reduce system calls in full-file FileIO.readall() case (#120755) | Cody Maloney | 2024-07-04 | 1 | -8/+14 |
|
|
* | gh-120417: Add #noqa to used imports in the stdlib (#120421) | Victor Stinner | 2024-06-13 | 1 | -1/+1 |
|
|
* | gh-95782: Fix io.BufferedReader.tell() etc. being able to return offsets < 0 ... | 6t8k | 2024-02-17 | 1 | -1/+2 |
|
|
* | gh-82626: Emit a warning when bool is used as a file descriptor (GH-111275) | Serhiy Storchaka | 2024-02-05 | 1 | -0/+5 |
|
|
* | gh-80109: Fix io.TextIOWrapper dropping the internal buffer during write() (G... | Zackery Spytz | 2024-01-08 | 1 | -4/+6 |
|
|
* | gh-62948: IOBase finalizer logs close() errors (#105104) | Victor Stinner | 2023-05-31 | 1 | -16/+4 |
|
|
* | bpo-45975: Simplify some while-loops with walrus operator (GH-29347) | Nick Drozd | 2022-11-26 | 1 | -4/+1 |
|
|
* | gh-98999: Raise `ValueError` in `_pyio` on closed buffers (gh-99009) | Nikita Sobolev | 2022-11-03 | 1 | -0/+5 |
|
|
* | gh-94169: Remove deprecated io.OpenWrapper (#94170) | Victor Stinner | 2022-06-24 | 1 | -16/+0 |
|
|
* | gh-93099: Fix _pyio to use locale module properly (gh-93136) | Dong-hee Na | 2022-05-24 | 1 | -8/+11 |
|
|
* | gh-91952: Make TextIOWrapper.reconfigure() supports "locale" encoding (GH-91982) | Inada Naoki | 2022-05-01 | 1 | -0/+2 |
|
|
* | gh-91526: io: Remove device encoding support from TextIOWrapper (GH-91529) | Inada Naoki | 2022-04-19 | 1 | -8/+0 |
|
|
* | gh-91156: Fix `encoding="locale"` in UTF-8 mode (GH-70056) | Inada Naoki | 2022-04-14 | 1 | -3/+5 |
|
|
* | bpo-47000: Make `io.text_encoding()` respects UTF-8 mode (GH-32003) | Inada Naoki | 2022-04-04 | 1 | -3/+7 |
|
|
* | bpo-25415: Remove confusing sentence from IOBase docstrings (PR-31631) | slateny | 2022-03-04 | 1 | -3/+2 |
|
|
* | bpo-46522: fix concurrent.futures and io AttributeError messages (GH-30887) | Thomas Grainger | 2022-02-23 | 1 | -1/+1 |
|
|
* | bpo-37330: open() no longer accept 'U' in file mode (GH-28118) | Victor Stinner | 2021-09-02 | 1 | -13/+1 |
|
|
* | bpo-43680: Deprecate io.OpenWrapper (GH-25357) | Victor Stinner | 2021-04-14 | 1 | -12/+14 |
|
|
* | bpo-43680: _pyio.open() becomes a static method (GH-25354) | Victor Stinner | 2021-04-12 | 1 | -11/+9 |
|
|
* | Revert "bpo-43510: PEP 597: Accept `encoding="locale"` in binary mode (GH-251... | Inada Naoki | 2021-03-31 | 1 | -1/+1 |
|
|
* | bpo-43510: PEP 597: Accept `encoding="locale"` in binary mode (GH-25103) | Inada Naoki | 2021-03-31 | 1 | -1/+1 |
|
|
* | bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481) | Inada Naoki | 2021-03-29 | 1 | -10/+37 |
|
|
* | bpo-39674: Revert "bpo-37330: open() no longer accept 'U' in file mode (GH-16... | Victor Stinner | 2020-03-04 | 1 | -1/+13 |
|
|
* | bpo-35950: Raise UnsupportedOperation in BufferedReader.truncate() (GH-18586) | Berker Peksag | 2020-02-21 | 1 | -0/+3 |
|
|
* | closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. (G... | Benjamin Peterson | 2019-11-12 | 1 | -1/+5 |
|
|
* | bpo-37330: open() no longer accept 'U' in file mode (GH-16959) | Victor Stinner | 2019-10-28 | 1 | -13/+1 |
|
|
* | bpo-15999: Clean up of handling boolean arguments. (GH-15610) | Serhiy Storchaka | 2019-09-01 | 1 | -4/+4 |
|
|
* | bpo-36743: __get__ is sometimes called without the owner argument (#12992) | Raymond Hettinger | 2019-08-29 | 1 | -1/+1 |
|
|
* | bpo-37960: Silence only necessary errors in repr() of buffered and text strea... | Serhiy Storchaka | 2019-08-29 | 1 | -4/+4 |
|
|
* | Fix typos in comments, docs and test names (#15018) | Min ho Kim | 2019-07-30 | 1 | -1/+1 |
|
|
* | bpo-37388: Development mode check encoding and errors (GH-14341) | Victor Stinner | 2019-06-25 | 1 | -0/+4 |
|
|
* | bpo-18748: Fix _pyio.IOBase destructor (closed case) (GH-13952) | Victor Stinner | 2019-06-11 | 1 | -0/+10 |
|
|
* | bpo-37054, _pyio: Fix BytesIO and TextIOWrapper __del__() (GH-13601) | Victor Stinner | 2019-05-27 | 1 | -1/+10 |
|
|
* | bpo-36842: Implement PEP 578 (GH-12613) | Steve Dower | 2019-05-23 | 1 | -0/+23 |
|
|
* | bpo-18748: _pyio.IOBase emits unraisable exception (GH-13512) | Victor Stinner | 2019-05-23 | 1 | -8/+15 |
|
|
* | bpo-36523: Add docstring to io.IOBase.writelines (GH-12683) | Marcin Niemira | 2019-04-22 | 1 | -0/+5 |
|
|
* | closes bpo-35848: Move all documentation regarding the readinto out of IOBase... | Steve Palmer | 2019-04-09 | 1 | -6/+4 |
|
|
* | Use names SEEK_SET, etc instead of magic number (GH-12057) | ngie-eign | 2019-03-03 | 1 | -3/+3 |
|
|
* | bpo-33138: Change standard error message for non-pickleable and non-copyable ... | Serhiy Storchaka | 2018-10-31 | 1 | -3/+2 |
|
|
* | bpo-32236: open() emits RuntimeWarning if buffering=1 for binary mode (GH-4842) | Alexey Izbyshev | 2018-10-20 | 1 | -0/+5 |
|
|
* | Remove wording that could be deemed to be perjorative (GH-9287) | Raymond Hettinger | 2018-09-14 | 1 | -1/+1 |
|
|
* | bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (GH-3918) | Zackery Spytz | 2018-06-29 | 1 | -0/+1 |
|
|
* | bpo-15216: io: TextIOWrapper.reconfigure() accepts encoding, errors and newli... | INADA Naoki | 2017-12-21 | 1 | -20/+56 |
|
|
* | bpo-17852: Revert incorrect fix based on misunderstanding of _Py_PyAtExit() s... | Antoine Pitrou | 2017-12-13 | 1 | -24/+0 |
|
|
* | bpo-31976: Fix race condition when flushing a file is slow. (#4331) | benfogle | 2017-11-10 | 1 | -2/+17 |
|
|