On 15 July 2017 at 14:06, Thomas Kluyver <tho...@kluyver.me.uk> wrote: > If those 'clutter' files are within the package directory (i.e. next to > __init__.py), and we have to do a direct wheel build because VCS > information is not available (not a VCS checkout, or VCS not on PATH), > then I don't know how flit can avoid installing them, under any of the > proposed isolation mechanisms. We can't extract a 'pristine' source tree > from a non-pristine one without a list of what belongs in the pristine > one - which flit gets from the VCS.
Agreed. And I'm perfectly OK with a solution that reduces the odds of issues rather than (futilely) trying to eliminate them totally, so I'm happy to live with this. Paul _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig