| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-121645: Add PyBytes_Join() function (#121646) | Victor Stinner | 2024-08-30 | 2 | -3/+3 |
|
|
* | Fix typos in docs, error messages and comments (#123336) | Wulian | 2024-08-28 | 1 | -1/+1 |
|
|
* | gh-121489: Export private _PyBytes_Join() again (#122267) | Marc Mueller | 2024-07-25 | 1 | -1/+0 |
|
|
* | gh-120754: Update estimated_size in C truncate (#121357) | Cody Maloney | 2024-07-04 | 1 | -0/+6 |
|
|
* | gh-120754: Reduce system calls in full-file FileIO.readall() case (#120755) | Cody Maloney | 2024-07-04 | 1 | -25/+45 |
|
|
* | Fixes loop variables to be the same types as their limit (GH-120958) | Steve Dower | 2024-06-24 | 1 | -1/+1 |
|
|
* | Use _PyLong_IsNegative instead of _PyLong_Sign if appropriate. (GH-120493) | Serhiy Storchaka | 2024-06-24 | 1 | -5/+2 |
|
|
* | gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12... | Petr Viktorin | 2024-06-21 | 1 | -1/+1 |
|
|
* | gh-119506: fix `_io.TextIOWrapper.write()` write during flush (#119507) | Radislav Chugunov | 2024-06-03 | 1 | -9/+22 |
|
|
* | gh-119661: Add _Py_SINGLETON() include in Argumenet Clinic (#119712) | Victor Stinner | 2024-05-29 | 3 | -5/+8 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+1 |
|
|
* | gh-117151: optimize BufferedWriter(), do not buffer writes that are the buffe... | morotti | 2024-04-23 | 1 | -2/+2 |
|
|
* | gh-117764: Add signatures for __reduce__ and __reduce_ex__ in the _io module ... | Serhiy Storchaka | 2024-04-12 | 3 | -10/+10 |
|
|
* | gh-117068: Remove useless code in bytesio.c:resize_buffer() (GH-117069) | NGRsoftlab | 2024-03-22 | 1 | -3/+0 |
|
|
* | gh-115538: Emit warning when use bool as fd in _io.WindowsConsoleIO (GH-116925) | AN Long | 2024-03-18 | 1 | -0/+7 |
|
|
* | gh-95782: Fix io.BufferedReader.tell() etc. being able to return offsets < 0 ... | 6t8k | 2024-02-17 | 1 | -1/+10 |
|
|
* | gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun... | Steve Dower | 2024-02-12 | 1 | -1/+1 |
|
|
* | gh-115059: Flush the underlying write buffer in io.BufferedRandom.read1() (GH... | Serhiy Storchaka | 2024-02-09 | 1 | -0/+10 |
|
|
* | gh-82626: Emit a warning when bool is used as a file descriptor (GH-111275) | Serhiy Storchaka | 2024-02-05 | 1 | -0/+7 |
|
|
* | gh-115015: Argument Clinic: fix generated code for METH_METHOD methods withou... | Erlend E. Aasland | 2024-02-05 | 6 | -12/+12 |
|
|
* | gh-114286: Fix `maybe-uninitialized` warning in `Modules/_io/fileio.c` (GH-11... | Nikita Sobolev | 2024-01-19 | 1 | -1/+1 |
|
|
* | Fix an incorrect comment in iobase_is_closed (GH-102952) | Jonathon Reinhart | 2024-01-16 | 1 | -10/+9 |
|
|
* | gh-77046: os.pipe() sets _O_NOINHERIT flag on fds (#113817) | Victor Stinner | 2024-01-10 | 1 | -2/+2 |
|
|
* | gh-66060: Use actual class name in _io type's __repr__ (#30824) | AN Long | 2024-01-09 | 3 | -20/+29 |
|
|
* | gh-80109: Fix io.TextIOWrapper dropping the internal buffer during write() (G... | Zackery Spytz | 2024-01-08 | 1 | -4/+8 |
|
|
* | gh-112205: Support docstring for `@getter` (#113160) | Donghee Na | 2023-12-20 | 4 | -49/+204 |
|
|
* | gh-112205: Update textio module to use `@getter` as possible. (gh-113095) | Donghee Na | 2023-12-14 | 2 | -49/+125 |
|
|
* | gh-111049: Fix crash during garbage collection of the BytesIO buffer object (... | Serhiy Storchaka | 2023-12-14 | 1 | -10/+4 |
|
|
* | gh-112205: Support `@setter` annotation from AC (gh-112922) | Donghee Na | 2023-12-13 | 6 | -52/+113 |
|
|
* | gh-112205: Update stringio module to use AC for the thread-safe (gh-112549) | Donghee Na | 2023-11-30 | 2 | -35/+79 |
|
|
* | gh-112205: Support @getter annotation from AC (gh-112396) | Donghee Na | 2023-11-30 | 2 | -49/+88 |
|
|
* | gh-111965: Use critical sections to make io.BufferedIOBase and its related cl... | Mayuresh Kedari | 2023-11-22 | 2 | -40/+180 |
|
|
* | gh-111965: Using critical sections to make ``io.StringIO`` thread safe. (gh-1... | AN Long | 2023-11-19 | 2 | -30/+194 |
|
|
* | gh-111903: Update AC to support "pycore_critical_section.h" header (gh-112251) | Donghee Na | 2023-11-19 | 4 | -4/+4 |
|
|
* | gh-111965: Use critical sections to make io.TextIOWrapper thread safe (gh-112... | AN Long | 2023-11-18 | 2 | -39/+181 |
|
|
* | gh-111942: Fix SystemError in the TextIOWrapper constructor (#112061) | Serhiy Storchaka | 2023-11-14 | 1 | -2/+6 |
|
|
* | gh-111942: Fix crashes in TextIOWrapper.reconfigure() (GH-111976) | Serhiy Storchaka | 2023-11-14 | 1 | -3/+36 |
|
|
* | gh-111903: Add `@critical_section` directive to Argument Clinic. (#111904) | Sam Gross | 2023-11-14 | 2 | -3/+11 |
|
|
* | Add private _PyUnicode_AsUTF8NoNUL() function (GH-111957) | Serhiy Storchaka | 2023-11-10 | 1 | -6/+1 |
|
|
* | gh-111089: Revert PyUnicode_AsUTF8() changes (#111833) | Victor Stinner | 2023-11-07 | 4 | -13/+58 |
|
|
* | gh-111089: Use PyUnicode_AsUTF8() in Argument Clinic (#111585) | Victor Stinner | 2023-11-01 | 4 | -58/+13 |
|
|
* | gh-111174: Fix crash in getbuffer() called repeatedly for empty BytesIO (GH-1... | Serhiy Storchaka | 2023-10-25 | 1 | -3/+4 |
|
|
* | gh-67565: Remove redundant C-contiguity checks (GH-105521) | Furkan Onder | 2023-10-23 | 4 | -44/+4 |
|
|
* | gh-110913: Fix WindowsConsoleIO chunking of UTF-8 text (GH-111007) | Tamás Hegedűs | 2023-10-20 | 1 | -16/+20 |
|
|
* | gh-110964: Remove private _PyArg functions (#110966) | Victor Stinner | 2023-10-17 | 8 | -8/+16 |
|
|
* | gh-110014: Include explicitly <unistd.h> header (#110155) | Victor Stinner | 2023-09-30 | 1 | -15/+19 |
|
|
* | gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612) | Serhiy Storchaka | 2023-09-23 | 3 | -48/+25 |
|
|
* | gh-108511: Add C API functions which do not silently ignore errors (GH-109025) | Serhiy Storchaka | 2023-09-17 | 2 | -7/+2 |
|
|
* | gh-108494: Argument Clinic: inline parsing code for positional-only parameter... | Serhiy Storchaka | 2023-09-03 | 4 | -11/+4 |
|
|
* | gh-106320: Remove private _PyLong_Sign() (#108743) | Victor Stinner | 2023-09-01 | 1 | -0/+1 |
|
|