summaryrefslogtreecommitdiffstats
path: root/Doc/library/asyncio-protocol.rst
Commit message (Collapse)AuthorAgeFilesLines
* [3.12] gh-101100: Fix Sphinx warnings in `whatsnew/2.7.rst` and related ↵Hugo van Kemenade2024-02-121-2/+2
| | | | (GH-115319) (#115330)
* [3.12] gh-108973: Fix asyncio test_subprocess_consistent_callbacks() ↵Miss Islington (bot)2023-10-021-1/+18
| | | | | | | | | | | | | | | | | | | | (GH-109431) (#109609) gh-108973: Fix asyncio test_subprocess_consistent_callbacks() (GH-109431) SubprocessProtocol process_exited() method can be called before pipe_data_received() and pipe_connection_lost() methods. Document it and adapt the test for that. Revert commit 282edd7b2a74c4dfe1bfe3c5b1d30f9c21d554d6. _child_watcher_callback() calls immediately _process_exited(): don't add an additional delay with call_soon(). The reverted change didn't make _process_exited() more determistic: it can still be called before pipe_connection_lost() for example. (cherry picked from commit ced6924630037f1e5b3d1dbef2b600152fb07fbb) Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Davide Rizzo <sorcio@gmail.com>
* GH-91635: clarify docs about closing of transport in asyncio (#98563)Kumar Aditya2022-10-241-1/+2
|
* Docs: Fix backtick errors found by sphinx-lint (#97998)Hugo van Kemenade2022-10-071-1/+1
| | | Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* Subprocess Protocols Documentation (GH-20950)kudavid2021-05-141-1/+1
| | | Should be "Subprocess Protocol instances" not "Datagram Protocol instances"
* Fix typo in docs: 'created by th' -> 'created by the' (GH-21384)marload2020-07-101-1/+1
|
* bpo-38652: Remove provisional note for asyncio.BufferedProtocol (GH-17047)Anj-A2019-12-071-3/+0
| | | https://bugs.python.org/issue38652
* docs: Add asyncio source code links (GH-16640)Kyle Stanley2019-10-101-0/+8
|
* bpo-38242: Revert "bpo-36889: Merge asyncio streams (GH-13251)" (#16482)Yury Selivanov2019-09-301-2/+2
| | | See https://bugs.python.org/issue38242 for more details
* bpo-38192: Fix remaining passing of "loop" in the protocol examples (GH-16202)Hrvoje Nikšić2019-09-171-5/+6
| | | | | | | See https://bugs.python.org/issue38192 . https://bugs.python.org/issue38192
* bpo-38178: Don't explicitly pass "loop" to EchoClientProtocol. (GH-16159)Hrvoje Nikšić2019-09-151-7/+7
| | | https://bugs.python.org/issue38178
* bpo-36889: Document asyncio Stream and StreamServer (GH-14203)Xtreak2019-06-241-2/+2
|
* Fix broken :ref: in asyncio docs (GH-11805)Pablo Galindo2019-02-101-1/+1
|
* bpo-23554: Change echo server example class name from ↵Braden Groom2018-10-151-2/+2
| | | | EchoServerClientProtocol to EchoServerProtocol (GH-9859)
* bpo-34687: Update asyncio doc for ProactorEventLoop (GH-9623)Victor Stinner2018-09-281-4/+0
| | | | | | | | | | Since ProactorEventLoop is now the default in 3.8, remove examples using it explicitly on Windows. https://bugs.python.org/issue34687
* bpo-33649: A copy-editing pass on asyncio documentation (GH-9376)Elvis Pranskevichus2018-09-171-31/+30
|
* bpo-33649: Add low-level APIs index. (GH-9364)Yury Selivanov2018-09-171-6/+9
|
* bpo-33649: Refresh Tasks and Futures pages (#9314)Yury Selivanov2018-09-141-5/+13
| | | | | | | | * bpo-33649: Refresh Tasks and Futures pages * Fixes * Fix markup
* bpo-33649 Polish asyncio docs on queues, protocols, and subproccesses (#9306)Carol Willing2018-09-141-25/+24
| | | | | | | | * small clarification * edits to protocols doc * Edit async queue doc
* bpo-33649: Fix doc to reflect changes in 47cd10d (or bpo-23347) (GH-9219)Bumsik Kim2018-09-121-2/+1
|
* bpo-33649: First asyncio docs improvement pass (GH-9142)Yury Selivanov2018-09-111-442/+646
| | | | | | | | | | | | | Rewritten/updated sections: * Event Loop APIs * Transports & Protocols * Streams * Exceptions * Policies * Queues * Subprocesses * Platforms
* bpo-33654: Support BufferedProtocol in set_protocol() and start_tls() (GH-7130)Yury Selivanov2018-05-281-5/+12
| | | | | | | | | | | In this commit: * Support BufferedProtocol in set_protocol() and start_tls() * Fix proactor to cancel readers reliably * Update tests to be compatible with OpenSSL 1.1.1 * Clarify BufferedProtocol docs * Bump TLS tests timeouts to 60 seconds; eliminate possible race from start_serving * Rewrite test_start_tls_server_1
* Fix duplicating words words. (GH-6296)Serhiy Storchaka2018-03-281-2/+2
| | | Most of them have been added in 3.7.
* bpo-32251: Fix docs (#5408)Yury Selivanov2018-01-291-2/+3
|
* bpo-32251: Implement asyncio.BufferedProtocol. (#4755)Yury Selivanov2018-01-281-4/+71
|
* bpo-32356: idempotent pause_/resume_reading; new is_reading method. (#4914)Yury Selivanov2017-12-181-0/+14
|
* bpo-32258: Replace 'yield from' to 'await' in asyncio docs (#4779)Andrew Svetlov2017-12-111-3/+4
| | | | | | * Replace 'yield from' to 'await' in asyncio docs * Fix docstrings
* bpo-32154: Remove asyncio.windows_utils.socketpair (#4609)Victor Stinner2017-11-281-4/+1
|
* Add the link to asyncio source code in the docs (GH-2373)lf2017-07-251-3/+7
|
* bpo-29933: Improve set_write_buffer_limits description (GH-2262)Kojo Idrissa2017-06-201-1/+7
| | | | | Improve the description of the high and low parameters for set_write_buffer_limits. Also fixed a small grammatical issue.
* Fix a minor typo. (#1032)Barry Warsaw2017-04-071-1/+1
|
* Asyncio documentation: remove `self` from method signatures (GH-334)Mariatta2017-02-271-3/+3
|
* Issue #28089: Document TCP_NODELAY in asyncioYury Selivanov2016-12-121-0/+3
| | | | Initial patch by Mariatta Wijaya.
* Issue #28088: Don't include self in method signatureBerker Peksag2016-11-071-4/+4
| | | | Also update versionadded directive to 3.5.3.
* Issue #28088: Document Transport.set_protocol and get_protocolINADA Naoki2016-11-041-0/+13
|
* Issue #19795: Mark up None as literal text.Serhiy Storchaka2016-10-191-2/+2
|
* Minor spelling fixesMartin Panter2016-08-201-1/+1
|
* Issue #27700: Document AbstractEventLoop, not BaseEventLoop.Guido van Rossum2016-08-081-9/+9
|
* Merge 3.4Yury Selivanov2015-12-171-3/+3
|\
| * docs/asyncio: Twek sections names per Nick Coghlan suggestionYury Selivanov2015-12-171-3/+3
| |
* | Issue #25593: Change semantics of EventLoop.stop(). (Merge 3.4->3.5)Guido van Rossum2015-11-191-1/+1
|\ \ | |/
| * Issue #25593: Change semantics of EventLoop.stop().Guido van Rossum2015-11-191-1/+1
| |
* | asyncio.docs: Document Transport.is_closing (merge 3.4)Yury Selivanov2015-11-161-0/+5
|\ \ | |/
| * asyncio.docs: Document Transport.is_closingYury Selivanov2015-11-161-0/+5
| |
* | Issue #25523: Merge a-to-an corrections from 3.4.Serhiy Storchaka2015-11-021-1/+1
|\ \ | |/
| * Issue #25523: Further a-to-an corrections.Serhiy Storchaka2015-11-021-1/+1
| |
* | Issue #25161: Merge full stops from 3.4 into 3.5Martin Panter2015-10-101-1/+1
|\ \ | |/
| * Issue #25161: Add full stops in documentation; patch by Takase ArihiroMartin Panter2015-10-101-1/+1
| |
* | Issue #25114: Adjust versionchanged in the docVictor Stinner2015-09-211-1/+1
| |
* | Merge 3.4 (asyncio)Victor Stinner2015-09-211-0/+5
|\ \ | |/