summaryrefslogtreecommitdiffstats
path: root/Doc/library/asyncio-subprocess.rst
Commit message (Collapse)AuthorAgeFilesLines
* docs: Add asyncio source code links (GH-16640)Kyle Stanley2019-10-101-0/+5
|
* bpo-36373: Deprecate explicit loop in task and subprocess API (GH-16033)Andrew Svetlov2019-09-121-0/+8
|
* bpo-35621: Support running subprocesses in asyncio when loop is executed in ↵Andrew Svetlov2019-06-301-9/+17
| | | | non-main thread (GH-14344)
* Fix doc for create_subprocess_exec (GH-12598)Dima Tisnek2019-04-051-1/+1
| | | Add missing `program` argument to asyncio.create_subprocess_exec documentation.
* 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-28/+29
|
* bpo-33649: Add low-level APIs index. (GH-9364)Yury Selivanov2018-09-171-1/+3
|
* bpo-33649: Add high-level APIs cheat-sheet (GH-9319)Yury Selivanov2018-09-141-0/+2
|
* bpo-33649: Polish asyncio subprocess and sync docs (GH-9285)Carol Willing2018-09-141-9/+8
| | | | | | Second pass for asyncio subprocess and sync docs. https://bugs.python.org/issue33649
* bpo-33649: First asyncio docs improvement pass (GH-9142)Yury Selivanov2018-09-111-269/+202
| | | | | | | | | | | | | Rewritten/updated sections: * Event Loop APIs * Transports & Protocols * Streams * Exceptions * Policies * Queues * Subprocesses * Platforms
* bpo-34335: Use async/await syntax in documentation examples (GH-8674)Mikhail Terekhov2018-08-071-2/+1
|
* bpo-32258: Replace 'yield from' to 'await' in asyncio docs (#4779)Andrew Svetlov2017-12-111-12/+11
| | | | | | * Replace 'yield from' to 'await' in asyncio docs * Fix docstrings
* Add the link to asyncio source code in the docs (GH-2373)lf2017-07-251-0/+2
|
* Correct spelling "instanciate" (#465)J. W2017-03-041-2/+2
|
* Issue #27700: Document AbstractEventLoop, not BaseEventLoop.Guido van Rossum2016-08-081-13/+13
|
* Closes #25910: fix dead and permanently redirected links in the docs. Thanks ↵Georg Brandl2016-02-261-2/+2
| | | | to SilentGhost for the patch.
* Use sys.platform instead of os.name to detect Windows in asyncio docs. Patch ↵Guido van Rossum2015-11-021-2/+2
| | | | by Akira Li.
* asyncio doc: fix subprocess sectionsVictor Stinner2015-09-021-4/+4
|
* Make sentence correct English.R David Murray2015-05-141-1/+1
|
* asyncio: add a note about (non) thread safety in each classVictor Stinner2015-02-251-0/+5
|
* asyncio doc: annotate coroutine on coroutine functions and methodsVictor Stinner2015-02-121-6/+6
|
* asyncio doc: list limitations to run subprocesses from different threadsVictor Stinner2015-01-091-0/+19
|
* asyncio doc: rewrite subprocess docVictor Stinner2014-10-131-77/+179
| | | | | | | | | | | | | | | * add a new example using transport and protocol * rewrite the example using streams to make it much simpler (remove error handling, use a simpler Python code) * copy (and adapt) more documentation from the subprocess module: - add a note about Process.wait() deadlock - add a note about shell injection - etc. * sort Process methods and attributes in the same order than subprocess.Popen methods and attributes, so the documentation looks closer * list differences between Process and subprocess.Popen APIs
* asyncio doc: protocol_factory of subprocess_exec() and subprocess_shell() mustVictor Stinner2014-10-131-0/+6
| | | | instanciate a subclass of SubprocessProtocol
* asyncio, tulip issue 190: Process.communicate() now ignoresVictor Stinner2014-07-171-4/+5
| | | | ConnectionResetError too
* asyncio, tulip issue 190: Process.communicate() must ignore BrokenPipeErrorVictor Stinner2014-07-171-0/+7
| | | | | | | | If you want to handle the BrokenPipeError, you can easily reimplement communicate(). Add also a unit test to ensure that stdin.write() + stdin.drain() raises BrokenPipeError.
* asyncio: enhance documentation of platform supportVictor Stinner2014-07-111-0/+7
|
* Issue #21680: Document asyncio event loopsVictor Stinner2014-07-081-12/+12
|
* Closes #21758: asyncio doc: mention explicitly that subprocess parameters areVictor Stinner2014-06-191-6/+10
| | | | bytes or character strings
* Issue #21485: remove unnecesary .flush() calls in the asyncio subprocess codeVictor Stinner2014-05-121-3/+1
| | | | example
* asyncio docs: ProactorEventLoop does not support SSL.Guido van Rossum2014-05-051-1/+1
|
* Issue #21006: asyncio doc: reorganize subprocess docVictor Stinner2014-03-251-4/+90
|
* Issue #21006: Fix subprocess example on Windows in asyncio docVictor Stinner2014-03-211-1/+6
|
* Close #21005: Fix documentation of asyncio.subprocess.DEVNULLVictor Stinner2014-03-211-4/+3
|
* Issue #20950: Fix typo asyncio doc, wait() has no self parameterVictor Stinner2014-03-161-1/+5
| | | | | self parameter is implicit. Mention also that communicate() and wait() are coroutines.
* asyncio doc: functions are coroutine, they don't return a coroutineVictor Stinner2014-03-131-2/+2
| | | | It's not exact, but easier to understand.
* asyncio doc: fix references in subprocess docVictor Stinner2014-02-241-2/+2
|
* asyncio: Remove Process.subprocess attribute; it's too easy to get inconsistentVictor Stinner2014-02-091-5/+1
| | | | Process and Popen objects
* Spelling corrections. Submitted to python-dev by python@mrabarnett.plus.comBrian Curtin2014-02-091-3/+3
|
* asyncio doc: add an example of asyncio.subprocess with communicate() and wait()Victor Stinner2014-02-031-0/+40
|
* asyncio.subprocess: Replace Process.get_subprocess() method with aVictor Stinner2014-02-031-17/+17
| | | | Process.subprocess read-only property
* remove extra backtickBenjamin Peterson2014-02-031-1/+1
|
* asyncio: document the new asyncio.subprocess moduleVictor Stinner2014-02-021-0/+140