R. David Murray <rdmur...@bitdance.com> added the comment: Because we use the versions field to indicate which versions a patch will be applied to, if it is, and I created this bug as a feature request, and as such it is not a candidate for 2.7.
Changing list to string for shell=True is a behavior change (currently excess list elements are passed to the shell...and I don't *know* that that is useless, someone might be exploiting it) and hard to get right. Changing string to list might be possible on unix using shlex, but is a distinctly non-trivial change, would need to be considered carefully with regard to its implications, and I have no idea what it would mean on Windows. Since 2.7 is in RC status, there is no way such a fix will be accepted for 2.7. You can try to make a case for this proposal as a bug fix for 2.7.1, but I'm not sanguine about its chances. Personally I'm -0.5 on such a change. I think it is better to leave the control of the command formatting in the hands of the programmer. Doing such a conversion is too close to guessing for my taste. If you want a wider selection of opinions you can post the issue to python-dev and request feedback. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue7839> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com