[issue30420] Clarify kwarg handing for subprocess convenience APIs

2021-12-28 Thread Alex Waygood
Alex Waygood added the comment: The modern docs for these functions seem to: * Document the cwd argument for these functions, following PR 1685 & PR 2253. * Include an **other_popen_kwargs parameter for all these functions. Nick, is there anything left to do here, or can this issue be closed

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-06-19 Thread Mariatta Wijaya
Mariatta Wijaya added the comment: New changeset 0a4fe1d8578fa59004518f8deef137282be4d71a by Mariatta in branch '3.6': [3.6] bpo-30420: List cwd parameter in subprocess convenience APIs (GH-1685) (GH-2253) https://github.com/python/cpython/commit/0a4fe1d8578fa59004518f8deef137282be4d71a

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-06-16 Thread Mariatta Wijaya
Changes by Mariatta Wijaya : -- pull_requests: +2303 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://ma

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-05-25 Thread Nick Coghlan
Nick Coghlan added the comment: The just merged PR covers the "list `cwd` in the nominal signatures for `run()`, `call()`, `check_call()`, and `check_output()`" part of the proposal. The rest of the proposed fixes are still pending a patch (and keeping in mind Martin's caveat on minimising dup

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-05-25 Thread Nick Coghlan
Nick Coghlan added the comment: New changeset 368cf1d20630498ca7939069a05d744fabb570aa by Nick Coghlan (Alex Gaynor) in branch 'master': bpo-30420: List cwd parameter in subprocess convenience APIs (GH-1685) https://github.com/python/cpython/commit/368cf1d20630498ca7939069a05d744fabb570aa ---

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-05-20 Thread Martin Panter
Martin Panter added the comment: If you add “cwd” to Frequently Use Arguments, please try to keep the details in one place. Otherwise you encourage a fix for Issue 15533 (cwd platform specifics) to repeat the problem of Issue 20344 (args vs shell platform specifics), where some details are onl

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-05-20 Thread Martin Panter
Martin Panter added the comment: For the curious, Nick added the “frequently used arguments” in Issue 13237. Before that the signatures were like : subprocess.call(*popenargs, **kwargs) -- nosy: +mart

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-05-20 Thread Alex Gaynor
Changes by Alex Gaynor : -- pull_requests: +1781 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue30420] Clarify kwarg handing for subprocess convenience APIs

2017-05-20 Thread Nick Coghlan
New submission from Nick Coghlan: As per the discussion in https://github.com/python/cpython/pull/1685, the current nominal signatures of the convenience APIs in subprocess is confusing, as they don't make it clear that all Popen keyword arguments are supported, with only the most common ones