<div dir="ltr">I started a proposal to add additional install paths to wheel. Maybe something like this would be useful for your application, would you be interested in finishing the proposal? If I was still working on it then I would decouple it from wheel, come up with a good API for finding the installed files afterwards, and possibly come up with a way to define custom path prefixes using string templates. <a href="https://www.python.org/dev/peps/pep-0491/#install-paths">https://www.python.org/dev/peps/pep-0491/#install-paths</a><div><br></div><div>Several people broke data_files by accident, long story, setup.py once was able to reliably install things anywhere but between virtualenv and wheel etc. this feature has been broken for many years, in other words you can try to install things with data_files but they will be installed in unpredictable locations depending on the installer. Unfortunately the current less flexible data_files is sometimes regarded as a feature.</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, May 15, 2017 at 6:49 PM Sylvain Corlay <<a href="mailto:sylvain.corlay@gmail.com">sylvain.corlay@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">So I actually do use conda (and also maintain dozens of conda-forge recipes). but I also need to package things on pypi and would like it to be as consistent as possible with what general purpose package managers do.</div>
_______________________________________________<br>
Distutils-SIG maillist - <a href="mailto:Distutils-SIG@python.org" target="_blank">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</blockquote></div>