This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ammar2
Recipients Stephen Farris, ammar2, chris.jerdonek, docs@python, paul.moore, steve.dower, tim.golden, zach.ware
Date 2020-07-21.03:19:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1595301585.61.0.760475528298.issue40932@roundup.psfhosted.org>
In-reply-to
Content
Hmm, it'd be hard to enumerate them all. The module does say, "...simple syntaxes resembling that of the Unix shell" but that's it.

Distinguishing at the OS level for shlex does seem a bit weird given the existence of WSL and non-compliant shells on Linux like xonsh. I think it'd be nice if we could be a bit more specific on whats supported, maybe it covers all POSIX compliant shells?

For the subprocess warning I think it's fine to talk about the OS since it looks like the shell used are hard-coded in:

* https://github.com/python/cpython/blob/5241e189e77972d3a07acbbb3f0c0cbc2aeeb681/Lib/subprocess.py#L1403-L1407
* https://github.com/python/cpython/blob/5241e189e77972d3a07acbbb3f0c0cbc2aeeb681/Lib/subprocess.py#L1680-L1686
History
Date User Action Args
2020-07-21 03:19:45ammar2setrecipients: + ammar2, paul.moore, tim.golden, chris.jerdonek, docs@python, zach.ware, steve.dower, Stephen Farris
2020-07-21 03:19:45ammar2setmessageid: <1595301585.61.0.760475528298.issue40932@roundup.psfhosted.org>
2020-07-21 03:19:45ammar2linkissue40932 messages
2020-07-21 03:19:45ammar2create