arrow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antony Mayi (JIRA)" <>
Subject [jira] [Created] (ARROW-1346) pypi packages compatible with setuptools
Date Thu, 10 Aug 2017 10:05:00 GMT
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 setuptools.

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 Requirement.parse('pyarrow==0.5.0.post2')

It's a shame setuptools don't support wheels. unfortunately it supports only eggs or raw source
packages (see [distro_for_location|]).
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

View raw message