Author ncoghlan
Recipients Ethan Smith, barry, brett.cannon, christian.heimes, eric.smith, eric.snow, ncoghlan, takluyver
Date 2018-06-23.00:20:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1529713222.96.0.56676864532.issue33944@psf.upfronthosting.co.za>
In-reply-to
Content
Strong -1 without a functional replacement that provides comparable LD_PRELOAD capabilities (it also needs a full PEP that analyses all of the ways that setuptools and other packaging utilities use these files, such as for the implementation of "develop" mode, and the processing of ".lnk" mode).

This change also needs to account for the Windows-only "._pth" files that override the path completely.

The main discussion list for such a PEP should be distutils-sig, *not* python-ideas or import-sig (since distutils-sig is where we're more likely to find folks that are actually relying on the feature, and hence have a clearer idea of what will need to change to maintain a comparable level of ecosystem level capability).

https://bugs.python.org/issue14803 is also related, as pth file processing should at least be delayed to run later than it does currently, and because "run code at startup" is one of the capabilities that would need replacing.
History
Date User Action Args
2018-06-23 00:20:23ncoghlansetrecipients: + ncoghlan, barry, brett.cannon, eric.smith, christian.heimes, eric.snow, takluyver, Ethan Smith
2018-06-23 00:20:22ncoghlansetmessageid: <1529713222.96.0.56676864532.issue33944@psf.upfronthosting.co.za>
2018-06-23 00:20:22ncoghlanlinkissue33944 messages
2018-06-23 00:20:21ncoghlancreate