index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
_io
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-142594: fix by property calls io.TextIOWrapper.detach (GH-142706)
yihong
12 days
1
-0/+3
*
gh-60107: Remove a copy from RawIOBase.read (#141532)
Cody Maloney
2025-11-20
1
-11/+11
*
gh-141311: Avoid assertion in BytesIO.readinto() (GH-141333)
Cody Maloney
2025-11-12
1
-3/+13
*
gh-85524: Raise "UnsupportedOperation" on FileIO.readall (#141214)
Cody Maloney
2025-11-12
2
-8/+19
*
gh-141314: Fix TextIOWrapper.tell() assertion failure with standalone carriag...
Mohsin Mehmood
2025-11-11
1
-1/+1
*
gh-141376: Fix exported symbols (GH-141377)
Victor Stinner
2025-11-11
9
-46/+46
*
gh-140650: Fix write(), flush() and close() methods of io.BufferedWriter (GH-...
Sachin Shah
2025-11-05
1
-6/+19
*
gh-140607: Validate returned byte count in RawIOBase.read (#140611)
Cody Maloney
2025-10-27
1
-3/+10
*
gh-69528: Distinguish between file modes "wb+" and "rb+" (GH-137834)
Stan Ulbrych
2025-10-21
1
-3/+13
*
gh-140135: Use `PyBytesWriter` in `io.RawIOBase.readall()`; 4x faster (#140139)
Maurycy Pawłowski-Wieroński
2025-10-15
1
-16/+14
*
gh-129813, PEP 782: Use PyBytesWriter in bufferedio.c (#139121)
Victor Stinner
2025-09-18
1
-15/+11
*
gh-138720: Make Buffered closed check match flush (GH-138724)
Cody Maloney
2025-09-18
1
-2/+2
*
gh-129813, PEP 782: Use PyBytesWriter in bufferedio.c (#138954)
Victor Stinner
2025-09-15
1
-21/+23
*
gh-129813, PEP 782: Use PyBytesWriter in FileIO.read() (#138955)
Victor Stinner
2025-09-15
1
-18/+8
*
gh-129813, PEP 782: Use PyBytesWriter in _io.FileIO.readall (#138901)
Cody Maloney
2025-09-15
1
-15/+11
*
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner
2025-08-18
5
-8/+16
*
gh-132551: add missing critical sections on BytesIO methods (#137073)
Kumar Aditya
2025-07-24
2
-11/+46
*
gh-135607: remove null checking of weakref list in dealloc of extension modul...
Xuanteng Huang
2025-06-30
7
-18/+15
*
Revert "gh-135410: use a critical section around `StringIO.__next__` (#135412...
Peter Bierma
2025-06-12
1
-11/+1
*
gh-135410: use a critical section around `StringIO.__next__` (#135412)
Peter Bierma
2025-06-12
1
-1/+11
*
gh-134908: Protect `textiowrapper_iternext` with critical section (gh-134910)
Duane Griffin
2025-06-02
1
-1/+14
*
gh-131505: Move len boundary assertions before using len. (#131536)
naya451
2025-05-19
1
-1/+1
*
fix thread safety of `io.StringIO.truncate` (#133732)
Kumar Aditya
2025-05-09
2
-14/+22
*
gh-132551: make `io.BytesIO` thread safe (#132616)
Tomasz Pytel
2025-05-08
2
-99/+245
*
gh-122559: Synchronize C and Python implementation of the io module about pic...
Serhiy Storchaka
2025-05-04
3
-10/+5
*
gh-133036: Deprecate codecs.open (#133038)
Inada Naoki
2025-04-30
1
-3/+2
*
gh-132952: Speed up startup by importing _io instead of io (#132957)
Jelle Zijlstra
2025-04-28
1
-0/+5
*
gh-111178: remove redundant casts for functions with correct signatures (#131...
Bénédikt Tran
2025-04-01
2
-3/+1
*
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom
2025-03-27
7
-7/+33
*
Fix Windows build warnings (#131487)
Victor Stinner
2025-03-20
2
-2/+1
*
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner
2025-03-19
1
-8/+9
*
gh-111178: Fix function signatures for test_iter (#131456)
Victor Stinner
2025-03-19
1
-1/+2
*
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon
2025-03-17
2
-0/+2
*
gh-131238: Add explicit includes to pycore headers (#131257)
Victor Stinner
2025-03-17
1
-1/+1
*
gh-111178: Fix function signatures in misc files (#131180)
Victor Stinner
2025-03-13
1
-2/+4
*
gh-111178: Change Argument Clinic signature for METH_O (#130682)
Victor Stinner
2025-03-11
7
-18/+71
*
gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (#131044)
Max Bachmann
2025-03-11
1
-1/+1
*
gh-117151: IO performance improvement, increase io.DEFAULT_BUFFER_SIZE to 128...
morotti
2025-03-07
3
-11/+11
*
gh-129011: Update comments in FileIO to match current code (#129012)
Cody Maloney
2025-03-07
2
-13/+29
*
gh-130790: Remove references about unicode's readiness from comments (#130801)
Sergey Miryanov
2025-03-03
1
-2/+1
*
gh-111178: fix UBSan failures in `Modules/_io/*.c` (GH-129083)
Bénédikt Tran
2025-02-08
7
-163/+230
*
gh-129354: Use PyErr_FormatUnraisable() function (#129656)
Victor Stinner
2025-02-04
2
-3/+6
*
gh-119182: Use public PyUnicodeWriter in stringio.c (#129243)
Victor Stinner
2025-01-23
1
-12/+21
*
gh-111178: Generate correct signature for most self converters (#128447)
Erlend E. Aasland
2025-01-20
8
-212/+212
*
gh-128083: Fix macro redefinition warning in clinic. (GH-127950)
Peter Bierma
2024-12-19
1
-1/+10
*
gh-109523: Raise a BlockingIOError if reading text from a non-blocking stream...
Giovanni Siragusa
2024-12-02
1
-0/+6
*
gh-127341: Argument Clinic: fix compiler warnings for getters with docstrings...
Peter Bierma
2024-11-29
3
-51/+21
*
gh-124008: Fix calculation of the number of written bytes for the Windows con...
Serhiy Storchaka
2024-11-27
1
-28/+90
*
gh-127182: Fix `io.StringIO.__setstate__` crash when `None` is the first valu...
sobolevn
2024-11-25
1
-14/+16
*
gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)
Serhiy Storchaka
2024-11-08
8
-37/+66
[next]