COMMITS
/ Lib/asyncio/streams.py November 24, 2025
C
gh-141863: use `bytearray.take_bytes` in asyncio streams for better performance (#141864)
Cody Maloney committed
September 16, 2025
Y
August 7, 2025
April 11, 2024
B
gh-117722: Fix Stream.readuntil with non-bytes buffer objects (#117723)
Bruce Merry committed
April 8, 2024
B
gh-81322: support multiple separators in StreamReader.readuntil (#16429)
Bruce Merry committed
February 28, 2024
P
gh-114914: Avoid keeping dead StreamWriter alive (#115661)
Pierre Ossman (ThinLinc team) committed
January 4, 2024
G
gh-113538: Don't error in stream reader protocol callback when task is cancelled (#113690)
Guido van Rossum committed
November 15, 2023
November 2, 2023
K
GH-110894: Call loop exception handler for exceptions in client_connected_cb (#111601)
Kumar Aditya committed
September 27, 2023
T
Remove loop from docstring for asyncio.streams.open_connection (#108528)
Tom Gillespie committed
August 5, 2023
K
GH-106684: raise `ResourceWarning` when `asyncio.StreamWriter` is not closed (#107650)
Kumar Aditya committed
February 17, 2023
J
gh-100226: Clarify StreamReader.read behavior (#101807)
Jan Gosmann committed
February 1, 2023
December 10, 2022
December 6, 2022
S
gh-93453: No longer create an event loop in get_event_loop() (#98440)
Serhiy Storchaka committed
August 29, 2022
K
GH-74116: Allow multiple drain waiters for asyncio.StreamWriter (GH-94705)
Kumar Aditya committed
August 27, 2022
June 13, 2022
V
gh-84623: Remove unused imports in stdlib (#93773)
Victor Stinner committed
April 15, 2022
O
gh-79156: Add start_tls() method to streams API (#91453)
Oleg Iarygin committed
April 25, 2021
S
bpo-39529: Deprecate creating new event loop in asyncio.get_event_loop() (GH-23554)
Serhiy Storchaka committed
November 26, 2020
Y
bpo-42392: Remove loop parameter from asyncio.streams (GH-23517)
Yurii Karabas committed
December 7, 2019
A
bpo-38529: Fix asyncio stream warning (GH-17474)
Andrew Svetlov committed
September 30, 2019
Y
bpo-38242: Revert "bpo-36889: Merge asyncio streams (GH-13251)" (#16482)
Yury Selivanov committed
September 13, 2019
X
bpo-36889: Document Stream class and add docstrings (GH-14488)
Xtreak committed
September 10, 2019
A
bpo-38066: Hide internal Stream methods (GH-15762)
Andrew Svetlov committed
August 30, 2019
M
Fix typos mostly in comments, docs and test names (GH-15209)
Min ho Kim committed
July 30, 2019
M
Fix typos in comments, docs and test names (#15018)
Min ho Kim committed
June 27, 2019
A
Replace deprecation warning with RuntimeError (GH-14397)
Andrew Svetlov committed
June 5, 2019
E
bpo-36373: Deprecate explicit loop parameter in all public asyncio APIs [streams] (GH-13671)
Emmanuel Arias committed
May 27, 2019
A
bpo-36889: Merge asyncio streams (GH-13251)
Andrew Svetlov committed
May 14, 2019
A
bpo-36801: Temporarily fix regression in writer.drain() (#13330)
Andrew Svetlov committed
A
bpo-36916: asyncio: Swallow unhandled write() exception (GH-13313)
Andrew Svetlov committed
May 9, 2019
A
bpo-36802: Drop awrite()/aclose(), support await write() and await close() instead (#13099)
Andrew Svetlov committed
May 7, 2019
A
bpo-36801: Fix waiting in StreamWriter.drain for closing SSL transport (GH-13098)
Andrew Svetlov committed
A
Forbid creating of stream objects outside of asyncio (#13101)
Andrew Svetlov committed
November 8, 2018
V
bpo-35065: Remove `StreamReaderProtocol._untrack_reader` (#10212)
Vincent Michel committed
September 13, 2018
A
bpo-34666: Implement stream.awrite() and stream.aclose() (GH-9274)
Andrew Svetlov committed
September 12, 2018
A
bpo-34638: Store a weak reference to stream reader to break strong references loop (GH-9201)
Andrew Svetlov committed
September 11, 2018
A
bpo-34622: Extract asyncio exceptions into a separate module (GH-9141)
Andrew Svetlov committed
May 29, 2018
V
bpo-33353: test_asyncio use set_write_buffer_limits() (GH-7200)
Victor Stinner committed
January 24, 2018
A
bpo-32391: Implement StreamWriter.wait_closed() (#5281)
Andrew Svetlov committed
December 10, 2017
Y
bpo-32262: Fix codestyle; use f-strings formatting where necessary. (#4775)
Yury Selivanov committed
December 8, 2017
A
bpo-32193: Convert asyncio to async/await usage (#4753)
Andrew Svetlov committed
December 1, 2017
J
Fix asyncio.streams.FlowControlMixin docstring typo. (#4578)
John Chen committed
November 28, 2017
V
asyncio: Remove asyncio/compat.py (#4606)
Victor Stinner committed
November 15, 2017
Y
bpo-32034: Make IncompleteReadError & LimitOverrunError pickleable #4409
Yury Selivanov committed
October 6, 2017
Y
bpo-31709: Drop support for asynchronous __aiter__. (#3903)
Yury Selivanov committed
October 5, 2016
Y
Issue #28370: Speedup asyncio.StreamReader.readexactly
Yury Selivanov committed
September 7, 2016
M
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
Martin Panter committed
June 9, 2016
Y
Issue #27243: Fix __aiter__ protocol
Yury Selivanov committed