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 amaury.forgeotdarc
Recipients amaury.forgeotdarc, techtonik
Date 2013-03-22.13:07:42
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1363957663.04.0.834264223227.issue15005@psf.upfronthosting.co.za>
In-reply-to
Content
So the issue can be closed:

- subprocess was rewritten in C on Python3 for good reasons: it's wrong (and dangerous) to run Python code between fork() and exec(); this bug report is another example.

- This change is too large to be merged to 2.7.

- There is a backport available on pypi: https://pypi.python.org/pypi/subprocess32
Yes it's a distinct module, but it's possible to install it in place of the standard one if needed::

    import sys
    import subprocess32 as subprocess
    sys.modules['subprocess'] = subprocess
History
Date User Action Args
2013-03-22 13:07:43amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, techtonik
2013-03-22 13:07:43amaury.forgeotdarcsetmessageid: <1363957663.04.0.834264223227.issue15005@psf.upfronthosting.co.za>
2013-03-22 13:07:43amaury.forgeotdarclinkissue15005 messages
2013-03-22 13:07:42amaury.forgeotdarccreate