Antony Mayi created ARROW-1346:

             Summary: pypi packages compatible with setuptools
                 Key: ARROW-1346
             Project: Apache Arrow
          Issue Type: Wish
          Components: Python
    Affects Versions: 0.5.0
            Reporter: Antony Mayi

setuptools is internally using easy_install for pulling packages from pypi. 
easy_install doesn't support wheel so since pyarrow is in pypi distributed only 
as wheels it is not possible to package a product depending on pyarrow using 

see attached [^]:
$ python test
running test
Searching for pyarrow==0.5.0.post2
No local packages or working download links found for pyarrow==0.5.0.post2
error: Could not find suitable distribution for 

It's a shame setuptools don't support wheels. unfortunately it supports only 
eggs or raw source packages (see 
 I am not suggesting providing eggs but perhaps publishing raw tar.gz should be 
considered so that setuptools can at least build the dependency itself.

This message was sent by Atlassian JIRA

Reply via email to