[Distutils] PEP 517: editable installs

Daniel Holth dholth at gmail.com
Fri Jun 16 14:58:33 EDT 2017


I noticed PEP 517 uses a prefix for editable installs.

What enscons needs for development install, which is cribbed from
setuptools, is to perform a build-in-place and write to a directory that
accepts Python .pth files, essentially adding the build-in-place directory
to PYTHONPATH. Enscons uses the 'purelib' directory for editable installs.
It adds the source directory of the development package to the path and
writes an .egg-link to the 'purelib' directory. pip knows how to uninstall
these. The code is in enscons.setup.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20170616/8127a0f4/attachment.html>


More information about the Distutils-SIG mailing list