Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-2166

Kudu Python package needs refresh from 1.2.0

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.4.0
    • 1.7.0
    • client
    • None

    Description

      PyPI kudu-python 1.2.0 package needs a refresh.

      The encodings are out of date with that specific client package (namely bitshuffle and dict are missing). Most likely we're missing at least this commit for "KUDU-1691 - [python] Updated Column Encoding Types" included in 1.3.0 or later.

      The instructions also say that Cython is only required when installing from source.

      When I ran with pip3, I would get:

      $ sudo /usr/local/bin/pip3 install kudu-python
      Collecting kudu-python
        Using cached kudu-python-1.2.0.tar.gz
          Complete output from command python setup.py egg_info:
          Traceback (most recent call last):
            File "<string>", line 1, in <module>
            File "/tmp/pip-build-d6gtx9d6/kudu-python/setup.py", line 21, in <module>
              from Cython.Distutils import build_ext
          ImportError: No module named 'Cython'
      

      So then it would seem even running install via pip requires Cython..

      Finally, Python 3.6 is out now, and perhaps this package should be enabled to work with 3.6 as well (I think current max is 3.5)

      Attachments

        Activity

          People

            granthenke Grant Henke
            mladenkov Mladen Kovacevic
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: