1. 472f794 bpo-18748: test_io: silence destructor errors (GH-12805) by Victor Stinner · 5 years ago
  2. 4423504 bpo-18748: io.IOBase destructor now logs close() errors in dev mode (GH-12786) by Victor Stinner · 5 years ago
  3. e5796c4 bpo-35214: Skip test_io tests that'd cause a huge malloc under msan (#11385) by Gregory P. Smith · 6 years ago
  4. 05c9d31 bpo-31731: Fix test_io.check_interrupted_write() (GH-11225) by Victor Stinner · 6 years ago
  5. 842acaa bpo-35504: Fix segfaults and SystemErrors when deleting certain attrs. (GH-11175) by Zackery Spytz · 6 years ago
  6. ac22f6a bpo-33578: Add getstate/setstate for CJK codec (GH-6984) by Christopher Thorne · 6 years ago
  7. b08746b bpo-35062: Fix parsing _io.IncrementalNewlineDecoder's *translate* argument. (GH-10217) by Xiang Zhang · 6 years ago
  8. a267056 bpo-32236: open() emits RuntimeWarning if buffering=1 for binary mode (GH-4842) by Alexey Izbyshev · 6 years ago
  9. 28f0736 bpo-34068: _io__IOBase_close_impl could call _PyObject_SetAttrId with an exception set (GH-8282) by Zackery Spytz · 6 years ago
  10. 23db935 bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (GH-3918) by Zackery Spytz · 6 years ago
  11. 937ee9e Revert "bpo-33671: Add support.MS_WINDOWS and support.MACOS (GH-7800)" (GH-7919) by Victor Stinner · 6 years ago
  12. 8fbbdf0 bpo-33671: Add support.MS_WINDOWS and support.MACOS (GH-7800) by Victor Stinner · 6 years ago
  13. e36837c bpo-33760: Fix file leaks in test_io. (GH-7361) by Serhiy Storchaka · 6 years ago
  14. b21d155 bpo-32964: Reuse a testing implementation of the path protocol in tests. (#5930) by Serhiy Storchaka · 6 years ago
  15. 059f58c bpo-32228: Reset raw_pos after unwinding the raw stream (#4858) by Nitish Chandra · 7 years ago
  16. 13ff245 bpo-32593: Drop FreeBSD 9 and older support (#5232) by Victor Stinner · 7 years ago
  17. 507434f bpo-15216: io: TextIOWrapper.reconfigure() accepts encoding, errors and newline (GH-2343) by INADA Naoki · 7 years ago
  18. 53f7a7c bpo-32297: Few misspellings found in Python source code comments. (#4803) by Mike · 7 years ago
  19. 91106cd bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) by Victor Stinner · 7 years ago
  20. 1b74f9b bpo-22671: Clarify and test default read method implementations (#4568) by Sanyam Khurana · 7 years ago
  21. 9703f09 bpo-31976: Fix race condition when flushing a file is slow. (#4331) by benfogle · 7 years ago
  22. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 7 years ago
  23. 9abee72 bpo-31479: Always reset the signal alarm in tests (#3588) by Victor Stinner · 7 years ago
  24. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  25. ba7d736 bpo-31243: Fixed PyArg_ParseTuple failure checks. (#3171) by Oren Milman · 7 years ago
  26. a5b4ea1 bpo-31271: Fix an assertion failure in io.TextIOWrapper.write. (#3201) by Oren Milman · 7 years ago
  27. 1d1d3e9 bpo-28261: Fixed err msgs where PyArg_ParseTuple is used to parse normal tuples. (#3119) by Oren Milman · 7 years ago
  28. 3c2817b Fix bpo-30526: Add TextIOWrapper.reconfigure() and a TextIOWrapper.write_through attribute (#1922) by Antoine Pitrou · 7 years ago
  29. 2a1aed0 bpo-30107: don't dump core on expected test_io crash (#1235) by Victor Stinner · 7 years ago
  30. bf623ae bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) by Serhiy Storchaka · 7 years ago
  31. 026435c bpo-30068: add missing iter(self) in _io._IOBase.readlines when hint is present (#1130) by Xiang Zhang · 7 years ago
  32. a5af6e1 bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. (#514) by Serhiy Storchaka · 7 years ago
  33. ac05f88 Issue #26926: Merge 3.6 by Xavier de Gaye · 8 years ago
  34. 877f036 Issue #26926: Skip some test_io tests on platforms without large file support by Xavier de Gaye · 8 years ago
  35. ccb2c0e Issue #23214: Implement optional BufferedReader, BytesIO read1() argument by Martin Panter · 8 years ago
  36. 5f1a518 Use sequence repetition instead of bytes constructor with integer argument. by Serhiy Storchaka · 8 years ago
  37. 6d5cf8a Fixes expected error when getting encoding while shutting down. by Steve Dower · 8 years ago
  38. 4cf7e48 Fix expected error message in PyTextIOWrapperTest by Steve Dower · 8 years ago
  39. fe8f4c9 Issue #27959: Prevent ImportError from escaping codec search function by Steve Dower · 8 years ago
  40. e2ffe29 new and exciting shutdown error on windows by Benjamin Peterson · 8 years ago
  41. bae75cf Issue #19527: Fixed tests with defined COUNT_ALLOCS. by Serhiy Storchaka · 8 years ago
  42. a793037 Issue #19527: Fixed tests with defined COUNT_ALLOCS. by Serhiy Storchaka · 8 years ago
  43. c78ca1e Issue #27186: Update os.fspath()/PyOS_FSPath() to check the return by Brett Cannon · 8 years ago
  44. 118598a Issue #27066: Fixed SystemError if a custom opener (for open()) returns a by Barry Warsaw · 8 years ago
  45. 480e285 Issue #27066: Fixed SystemError if a custom opener (for open()) returns by Barry Warsaw · 8 years ago
  46. d62548a issue27186: add open/io.open; patch by Jelle Zijlstra by Ethan Furman · 8 years ago
  47. c249221 Issue #20699: Merge io bytes-like fixes from 3.5 by Martin Panter · 8 years ago
  48. 6bb91f3 Issue #20699: Document that “io” methods accept bytes-like objects by Martin Panter · 8 years ago
  49. 0fc0318 Issue #22854: Merge test fix from 3.5 by Martin Panter · 8 years ago
  50. 3ee147f Issue #22854: Fix logic for skipping test by Martin Panter · 8 years ago
  51. f810767 Issue #22854: Merge Windows pipe skipping from 3.5 by Martin Panter · 8 years ago
  52. 0950e6a Issue #22854: Skip pipe seek tests on Windows by Martin Panter · 8 years ago
  53. c0aab1d Issue #22854: Skip pipe seekable() tests on Windows by Martin Panter · 8 years ago
  54. 047f3b7 Issue #22854: Merge UnsupportedOperation fixes from 3.5 by Martin Panter · 8 years ago
  55. 754aab2 Issue #22854: Clarify documentation about UnsupportedOperation and add tests by Martin Panter · 8 years ago
  56. 47b4557 test_io: ignore DeprecationWarning on bytes path on Windows by Victor Stinner · 8 years ago
  57. 633ebda Issue #26637: Fix test_io by Victor Stinner · 8 years ago
  58. 94a619d Issue #26325: Added test.support.check_no_resource_warning() to check that by Serhiy Storchaka · 8 years ago
  59. a84f6c3 Issue #25523: Merge a-to-an corrections from 3.4. by Serhiy Storchaka · 9 years ago
  60. d65c949 Issue #25523: Further a-to-an corrections. by Serhiy Storchaka · 9 years ago
  61. 0dcd80a Issue #20557: Use specific asserts in io tests. by Serhiy Storchaka · 9 years ago
  62. b064f1e Issue #20557: Use specific asserts in io tests. by Serhiy Storchaka · 9 years ago
  63. 45d6156 Issue #9858: Add missing method stubs to _io.RawIOBase. Patch by Laura Rupprecht. by Antoine Pitrou · 9 years ago
  64. d10d6ae Issue #23796: peak and read1 methods of BufferedReader now raise ValueError by Berker Peksag · 9 years ago
  65. ce64391 Issue #9517: Move script_helper to the support package. by Berker Peksag · 9 years ago
  66. f24131f Issue #20175: Converted the _io module to Argument Clinic. by Serhiy Storchaka · 9 years ago
  67. 14a88ab issue9859: Use an expected failure rather than a skip. by Gregory P. Smith · 9 years ago
  68. 1bef907 issue9859: rename CPyMatchTest to APIMismatchTest and add @support.cpython_only. by Gregory P. Smith · 9 years ago
  69. 054b065 issue9859: Adds a CPyMatchTest test case to compare the exposed APIs by Gregory P. Smith · 9 years ago
  70. 56452ee Issue #22982: Improve BOM handling when seeking to multiple positions of a writable text file. by Antoine Pitrou · 9 years ago
  71. 85e3ee7 Issue #22982: Improve BOM handling when seeking to multiple positions of a writable text file. by Antoine Pitrou · 9 years ago
  72. cb46f0e Issue #23309: Avoid a deadlock at shutdown if a daemon thread is aborted by Antoine Pitrou · 9 years ago
  73. 25f85d4 Issue #23309: Avoid a deadlock at shutdown if a daemon thread is aborted by Antoine Pitrou · 9 years ago
  74. ea6d559 Issue #23796: peak and read1 methods of BufferedReader now raise ValueError by Berker Peksag · 9 years ago
  75. 6a69466 Backported tests from issue #20175. by Serhiy Storchaka · 9 years ago
  76. c05e260 Issue #23799: Added test.support.start_threads() for running and cleaning up by Serhiy Storchaka · 9 years ago
  77. 263dcd2 Issue #23799: Added test.support.start_threads() for running and cleaning up by Serhiy Storchaka · 9 years ago
  78. 1770fde Make some tests more frienly to MemoryError. by Serhiy Storchaka · 9 years ago
  79. 9db5500 Make some tests more frienly to MemoryError. by Serhiy Storchaka · 9 years ago
  80. 7665be6 Issue #21802: The reader in BufferedRWPair now is closed even when closing by Serhiy Storchaka · 9 years ago
  81. 8be6be4 Issue #21802: The reader in BufferedRWPair now is closed even when closing by Serhiy Storchaka · 9 years ago
  82. 9c182a1 Issue #23680: Reduce risk of race condition in check_interrupted_write() of by Victor Stinner · 9 years ago
  83. 6d3c09f Issue #23680: Reduce risk of race condition in check_interrupted_write_retry() by Victor Stinner · 9 years ago
  84. 0f88891 Broke reference loops in tests added in issue #5700. by Serhiy Storchaka · 9 years ago
  85. c26a1a4 Broke reference loops in tests added in issue #5700. by Serhiy Storchaka · 9 years ago
  86. 254dd59 Issue #5700: io.FileIO() called flush() after closing the file. by Serhiy Storchaka · 9 years ago
  87. a3712a9 Issue #5700: io.FileIO() called flush() after closing the file. by Serhiy Storchaka · 9 years ago
  88. 98beb75 merge 3.4 (#23093) by Benjamin Peterson · 10 years ago
  89. 10e76b6 allow more operations to work on detached streams (closes #23093) by Benjamin Peterson · 10 years ago
  90. 6fd113c add space by Benjamin Peterson · 10 years ago
  91. 994c7f7 merge 3.4 (#22849) by Benjamin Peterson · 10 years ago
  92. 6c14f23 fix possible double free in TextIOWrapper.__init__ (closes #22849) by Benjamin Peterson · 10 years ago
  93. 58ee2d3 merge 3.4 (#22517) by Benjamin Peterson · 10 years ago
  94. c44eb73 merge 3.3 (#22517) by Benjamin Peterson · 10 years ago
  95. bbd0a32 clear BufferedRWPair weakrefs on deallocation (closes #22517) by Benjamin Peterson · 10 years ago
  96. d8a1447 Issue #22215: Now ValueError is raised instead of TypeError when str or bytes by Serhiy Storchaka · 10 years ago
  97. a6b6bba (Merge 3.4) Issue #22331: Skip test_interrupted_write_text() on FreeBSD older by Victor Stinner · 10 years ago
  98. 6ab7286 Issue #22331: Skip test_interrupted_write_text() on FreeBSD older than 8.0 by Victor Stinner · 10 years ago
  99. 1db9e7b Issue #22054: Add os.get_blocking() and os.set_blocking() functions to get and by Victor Stinner · 10 years ago
  100. 521e586 Issue #22032: __qualname__ instead of __name__ is now always used to format by Serhiy Storchaka · 10 years ago