This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author sylvain.corlay
Recipients dstufft, eric.araujo, ned.deily, sylvain.corlay
Date 2016-05-22.07:50:25
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1463903425.41.0.370385446461.issue26955@psf.upfronthosting.co.za>
In-reply-to
Content
Ned, that is because these packages (lxml, cffi) have header files as `package_data`, instead of `headers`. This is why they are being copied into site-packages. People willing to include them must either rely on knowledge of their location, or a python functions returning if (like numpy's get_include)

Distutils provides a standard way of distributing headers. These are passed to the setup function via the `headers` keyword argument, which triggers the `install_headers` command.
History
Date User Action Args
2016-05-22 07:50:25sylvain.corlaysetrecipients: + sylvain.corlay, ned.deily, eric.araujo, dstufft
2016-05-22 07:50:25sylvain.corlaysetmessageid: <1463903425.41.0.370385446461.issue26955@psf.upfronthosting.co.za>
2016-05-22 07:50:25sylvain.corlaylinkissue26955 messages
2016-05-22 07:50:25sylvain.corlaycreate