[Distutils] On vendoring binaries and headers with pypi packages
Daniel Holth
dholth at gmail.com
Tue May 16 13:22:06 EDT 2017
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.
https://www.python.org/dev/peps/pep-0491/#install-paths
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.
On Mon, May 15, 2017 at 6:49 PM Sylvain Corlay <sylvain.corlay at gmail.com>
wrote:
> 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.
> _______________________________________________
> Distutils-SIG maillist - Distutils-SIG at python.org
> https://mail.python.org/mailman/listinfo/distutils-sig
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20170516/86ab7f18/attachment.html>
More information about the Distutils-SIG
mailing list