Re: [Distutils] ctypes and shared libs, and wheels, oh my!

2014-06-11 Thread Chris Barker
On Wed, Jun 11, 2014 at 9:50 AM, Daniel Holth wrote: > If you insert those tags into this list, in the > pip.pep425tags.get_supported() function: > https://github.com/pypa/pip/blob/develop/pip/pep425tags.py#L38 then > your wheel will become installable. > > I'd probably put it right after these:

Re: [Distutils] ctypes and shared libs, and wheels, oh my!

2014-06-11 Thread Daniel Holth
If you insert those tags into this list, in the pip.pep425tags.get_supported() function: https://github.com/pypa/pip/blob/develop/pip/pep425tags.py#L38 then your wheel will become installable. I'd probably put it right after these: https://github.com/pypa/pip/blob/develop/pip/pep425tags.py#L78 On

Re: [Distutils] ctypes and shared libs, and wheels, oh my!

2014-06-11 Thread Chris Barker
On Wed, Jun 11, 2014 at 9:09 AM, Daniel Holth wrote: > This is in the bug tracker already. We need to add the py2-none-arch tags > etc. to Pip's list. > Great, thanks. Is the idea that: pyenchant-1.6.6-py2.py3-none-macosx_10_6_intel.whl should have worked? And will in some future version? -Chr

Re: [Distutils] ctypes and shared libs, and wheels, oh my!

2014-06-11 Thread Daniel Holth
This is in the bug tracker already. We need to add the py2-none-arch tags etc. to Pip's list. On Jun 11, 2014 12:05 PM, "Chris Barker" wrote: > Folks, > > I'm trying to help figure out how to do binary wheels for a package that > relies on ctypes and a bundles shared lib (dll, .so. etc) > > The t

[Distutils] ctypes and shared libs, and wheels, oh my!

2014-06-11 Thread Chris Barker
Folks, I'm trying to help figure out how to do binary wheels for a package that relies on ctypes and a bundles shared lib (dll, .so. etc) The trick here is that the python code is quite version and platform independent: py2 and py3, version 2.7 and 3.3+ (I think) (it's py_enchant, if anyone is i