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 ncoghlan
Recipients asvetlov, barry, brett.cannon, christian.heimes, eric.araujo, lemburg, mdengler, ncoghlan, pitrou, vstinner, yaccz
Date 2013-07-02.02:12:43
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1372731164.61.0.762808324013.issue16499@psf.upfronthosting.co.za>
In-reply-to
Content
I've come around to the idea of having this available as an option in the default interpreter. A separate binary could then just make it the default behaviour (leaning on PEP 432 to do so), which is more shebang line friendly and allows Linux distros to better distinguish between "default behaviour of Python when running user scripts" and "default behaviour of Python when running system applications" in a way that simple symlinks can't. However, whether or not to provide such a binary (and whether or not to rewrite shebang lines in system packages to use it) would become our problem rather than an upstream problem.

So +1 from me for a -I isolated mode, and I'll adjust PEP 432 as necessary to cope.
History
Date User Action Args
2013-07-02 02:12:44ncoghlansetrecipients: + ncoghlan, lemburg, barry, brett.cannon, pitrou, vstinner, christian.heimes, eric.araujo, asvetlov, mdengler, yaccz
2013-07-02 02:12:44ncoghlansetmessageid: <1372731164.61.0.762808324013.issue16499@psf.upfronthosting.co.za>
2013-07-02 02:12:44ncoghlanlinkissue16499 messages
2013-07-02 02:12:43ncoghlancreate