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 vstinner
Recipients Arfrever, David.Benjamin, jcea, lemburg, pitrou, python-dev, vstinner
Date 2012-10-09.21:34:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
> The main reason for keeping the compatibility is that the module is
> also being used outside the stdlib for Python versions starting from
> 2.4 and later. I don't want to maintain two separate versions.

Which projects use their own copy of Where does this file come from?

Using subprocess sounds safer than adding a (theorical) TOCTTOU issue:

If you are concerned about compatibility with Python 2.4, you should maintain platform outside the stdlib. The stdlib is regulary updated to the most recent syntax/modules. For example, "yield from" is now used in the stdlib of Python 3.4.
Date User Action Args
2012-10-09 21:34:52vstinnersetrecipients: + vstinner, lemburg, jcea, pitrou, Arfrever, python-dev, David.Benjamin
2012-10-09 21:34:52vstinnersetmessageid: <>
2012-10-09 21:34:52vstinnerlinkissue16112 messages
2012-10-09 21:34:52vstinnercreate