[ 
https://issues.apache.org/jira/browse/KUDU-2166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mladen Kovacevic updated KUDU-2166:
-----------------------------------
    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:


{code:none}
$ 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'
{code}

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)

  was:
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"

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

When I ran with pip3, I would get:


{code:none}
$ 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'
{code}

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)


> Kudu Python package needs refresh from 1.2.0
> --------------------------------------------
>
>                 Key: KUDU-2166
>                 URL: https://issues.apache.org/jira/browse/KUDU-2166
>             Project: Kudu
>          Issue Type: Bug
>          Components: client
>    Affects Versions: 1.4.0
>            Reporter: Mladen Kovacevic
>
> 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:
> {code:none}
> $ 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'
> {code}
> 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)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to