50 Commits (41bade96a4d1dcd35bbba79c2eabe052d02756a4)

Author SHA1 Message Date
Antoine Pitrou e96ec68101 Issue #12591: Allow io.TextIOWrapper to work with raw IO objects (without 15 years ago
Victor Stinner a80987f20d Issue #12175: RawIOBase.readall() now returns None if read() returns None. 15 years ago
Antoine Pitrou d843c2d86f Merged revisions 88610 via svnmerge from 15 years ago
Raymond Hettinger cbb80896ae Issue #10899: Move function type annotations into docstrings. 15 years ago
Georg Brandl 4d73b570eb More PEP 8: no space around "=" in argument lists. 15 years ago
Raymond Hettinger 00fa03900c Issue 10899: Remove function type annotations from the stdlib 15 years ago
Raymond Hettinger d2b03e1409 Backport 87978: Do not expose function type annotations in the standard library. 15 years ago
Raymond Hettinger 3c94024c3e Issue #10899: No function type annotations in the standard library. 15 years ago
Antoine Pitrou a4815caa7c Issue #10872: The repr() of TextIOWrapper objects now includes the mode 15 years ago
Antoine Pitrou 6cfc5124f2 Merged revisions 87427 via svnmerge from 15 years ago
Antoine Pitrou 7f8f41808b Issue #10750: The `raw` attribute of buffered IO objects is now read-only. 15 years ago
Antoine Pitrou 243757eb79 Issue #10180: Pickling file objects is now explicitly forbidden, since 16 years ago
Antoine Pitrou e5e75c64f2 Merged revisions 84814 via svnmerge from 16 years ago
Antoine Pitrou 328ec7455f Issue #9854: The default read() implementation in io.RawIOBase now 16 years ago
Amaury Forgeot d'Arc 616453c199 More docstring updates 16 years ago
Amaury Forgeot d'Arc ada99488d9 Change docstrings to match the implementation 16 years ago
Antoine Pitrou 972ee13e03 Issue #5506: BytesIO objects now have a getbuffer() method exporting a 16 years ago
Antoine Pitrou 0d739d7047 Issue #9293: I/O streams now raise `io.UnsupportedOperation` when an 16 years ago
Antoine Pitrou faf9007d86 Merged revisions 80722 via svnmerge from 16 years ago
Antoine Pitrou 6be8876623 Merged revisions 80720 via svnmerge from 16 years ago
Benjamin Peterson c3be11aac3 Merged revisions 80548-80549 via svnmerge from 16 years ago
Benjamin Peterson 95e392c111 Merged revisions 80544 via svnmerge from 16 years ago
Florent Xicluna b14930cd93 Only the parts which are relevant for 3.x branch. 16 years ago
Antoine Pitrou 66f9fea782 Merged revisions 77895-77896 via svnmerge from 16 years ago
Antoine Pitrou 905a2ffe3e Merged revisions 77890 via svnmerge from 16 years ago
Antoine Pitrou 45a437269e Merged revisions 76900 via svnmerge from 16 years ago
Antoine Pitrou d5587bc474 Merged revisions 76896,76898 via svnmerge from 16 years ago
Georg Brandl 194da4a7da Merged revisions 74126,74130-74131,74149,74155,74157,74180-74183,74398 via svnmerge from 17 years ago
Alexandre Vassalotti cf76e1ac92 Issue #6218: Make io.BytesIO and io.StringIO picklable. 17 years ago
Alexandre Vassalotti d2bb18b281 Issue #6241: Better type checking for the arguments of io.StringIO. 17 years ago
Benjamin Peterson 0926ad1f05 give the C implementation of TextIOWrapper the errors property #6217 17 years ago
Antoine Pitrou 716c444edc Issue #5761: Add the name of the underlying file to the repr() of various IO objects. 17 years ago
Antoine Pitrou e450185b4a Issue #5006: Better handling of unicode byte-order marks (BOM) in the io library. 17 years ago
Benjamin Peterson d2e0c7955f implement a detach() method for BufferedIOBase and TextIOBase #5883 17 years ago
Benjamin Peterson b01138a66e readline() args must be an int #3521 17 years ago
Antoine Pitrou cf4c749680 Issue #5734: BufferedRWPair was poorly tested and had several glaring bugs. 17 years ago
Benjamin Peterson 9990e8c264 add annotations to open() 17 years ago
Benjamin Peterson 54f963e5bf other places like this just catch IOError 17 years ago
Antoine Pitrou 1144648543 Fix test_memoryio under Windows 17 years ago
Benjamin Peterson 8d5fd4ed5c add SEEK_ constants to _pyio 17 years ago
Benjamin Peterson a1b49013f4 fix TextIOWrapper.read() when the buffer is not readable #5628 17 years ago
Benjamin Peterson 59406a9d85 officially deprecated max_buffer_size 17 years ago
Benjamin Peterson b487e63282 stringio doesn't have an encoding 17 years ago
Benjamin Peterson 9fd459a3a2 hack StringIO's repr, so it doesn't give an encoding 17 years ago
Benjamin Peterson c4c0eaebbf give TextIOWrapper a repr that tells you the encoding 17 years ago
Benjamin Peterson 394ee00993 remove usage of the deprecated max_buffer_size 17 years ago
Benjamin Peterson 5ac89cc885 rather pointless XXX 17 years ago
Benjamin Peterson 9363a65b2c fix #4862 in _pyio: reset the decoder on seek(0) 17 years ago
Benjamin Peterson 4fa88fa0ba merge the io-c branch: C implementation of the io module 17 years ago
Mark Dickinson 934896dc09 Merged revisions 69846 via svnmerge from 17 years ago