COMMITS
/ Lib/io.py April 28, 2025
J
gh-132952: Speed up startup by importing _io instead of io (#132957)
Jelle Zijlstra committed
March 6, 2025
S
gh-127647: Add typing.Reader and Writer protocols (#127648)
Sebastian Rittau committed
November 10, 2023
N
gh-111356: io: Add missing documented objects to io.__all__ (#111370)
Nicolas Tessore committed
June 24, 2022
V
gh-94169: Remove deprecated io.OpenWrapper (#94170)
Victor Stinner committed
February 23, 2022
T
bpo-46522: fix concurrent.futures and io AttributeError messages (GH-30887)
Thomas Grainger committed
April 14, 2021
V
bpo-43680: Deprecate io.OpenWrapper (GH-25357)
Victor Stinner committed
March 29, 2021
I
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481)
Inada Naoki committed
May 23, 2019
S
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower committed
August 31, 2016
S
Issue #1602: Windows console doesn't input or print Unicode (PEP 528)
Steve Dower committed
November 2, 2015
M
Issue #25523: Correct "a" article to "an" article
Martin Panter committed
April 25, 2014
A
#21225: copy docstrings from base classes
Andrew Kuchling committed
December 25, 2012
A
Replace IOError with OSError (#16715)
Andrew Svetlov committed
December 18, 2012
A
Issue #16714: use 'raise' exceptions, don't 'throw'.
Andrew Svetlov committed
A
Issue #16714: use 'raise' exceptions, don't 'throw'.
Andrew Svetlov committed
May 8, 2012
B
remove basically bitrotted XXXs
Benjamin Peterson committed
B
explicitly set UnsupportedOperation's module rather than relying on incorrect globals on startup (closes #14745)
Benjamin Peterson committed
May 1, 2009
B
add myself
Benjamin Peterson committed
April 29, 2009
B
add UnsupportedOperation to __all__
Benjamin Peterson committed
April 1, 2009
B
Merged revisions 70992,70995 via svnmerge from
Benjamin Peterson committed
March 6, 2009
B
simplify and beautify code
Benjamin Peterson committed
March 4, 2009
A
Fix failures introduced by buggy merge (2)
Antoine Pitrou committed
B
merge the io-c branch: C implementation of the io module
Benjamin Peterson committed
February 21, 2009
M
Merged revisions 69846 via svnmerge from
Mark Dickinson committed
February 11, 2009
A
Issue #4631: Fix urlopen() result when an HTTP response uses chunked encoding.
Antoine Pitrou committed
January 9, 2009
A
Issue #4604: Some objects of the I/O library could still be used after
Antoine Pitrou committed
December 27, 2008
December 15, 2008
A
Issue #4663: increase the chunk size to improve TextIOWrapper performance on small reads.
Antoine Pitrou committed
December 14, 2008
A
Issue #4574: reading an UTF16-encoded text file crashes if \r on 64-char boundary.
Antoine Pitrou committed
November 20, 2008
B
Fix for bug 4362 "FileIO object in io module"; Patch by amaury.forgeotdarc.
Barry Warsaw committed
October 2, 2008
G
Issue #3187: Better support for "undecodable" filenames. Code by Victor
Guido van Rossum committed
August 18, 2008
B
Merged revisions 65791 via svnmerge from
Brett Cannon committed
August 15, 2008
C
Removed some unused imports to decrease the amount of loaded modules during startup.
Christian Heimes committed
A
Fix build from a blank checkout by using the _thread module instead of threading in io.py
Antoine Pitrou committed
August 14, 2008
A
Merged revisions 65686 via svnmerge from
Antoine Pitrou committed
July 28, 2008
A
#2523: binary buffered reading is quadratic
Antoine Pitrou committed
June 12, 2008
A
Fixed test_tempfile.
Alexandre Vassalotti committed
June 11, 2008
A
Issue 2918: Merge StringIO and cStringIO.
Alexandre Vassalotti committed
May 26, 2008
G
Create the dbm package from PEP 3108. #2881.
Georg Brandl committed
May 16, 2008
May 9, 2008
A
Removed redundant max() call.
Alexandre Vassalotti committed
May 8, 2008
A
Fixed the negative value check in io._BytesIO.seek().
Alexandre Vassalotti committed
May 7, 2008
A
Cleaned how _BytesIO.read() returns an empty bytes object.
Alexandre Vassalotti committed
May 6, 2008
A
Fixed a small bug introduced by r62778.
Alexandre Vassalotti committed
A
Added fast alternate io.BytesIO implementation and its test suite.
Alexandre Vassalotti committed
C
Merged revisions 62713,62715,62728,62737,62740,62744,62749,62756 via svnmerge from
Christian Heimes committed
April 14, 2008
B
Fix problems in the io docs noted by Alexandre Vassalotti
Benjamin Peterson committed
April 13, 2008
B
Fleshed out docstrings in the io module, improving the reST one as I went.
Benjamin Peterson committed
April 9, 2008
G
Remove __repr__ that doesn't have any advantage compared to the standard one.
Georg Brandl committed
G
More docstring fixes, and an XXX.
Georg Brandl committed