summaryrefslogtreecommitdiffstats
path: root/Doc/library/asyncio-subprocess.rst
Commit message (Collapse)AuthorAgeFilesLines
* 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