[ 
https://issues.apache.org/jira/browse/CASSANDRA-17417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17513901#comment-17513901
 ] 

Stefan Miklosovic commented on CASSANDRA-17417:
-----------------------------------------------

[~bschoeni] my wild hunch is that it is because it is easy and user friendly. 
People do not need to install anything on their own. It is way more comfortable 
to just extract the tarball and execute ./bin/cqlsh instead of chasing down 
some dependencies. Nobody has time for that. Plus it is also an area for 
potential errors. People may install driver of a different version not 
compatible with cqlsh and so on. Less possibilities to mess something up the 
better.

> Replace use of 'six' compatibility library with python 3 equivalents
> --------------------------------------------------------------------
>
>                 Key: CASSANDRA-17417
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17417
>             Project: Cassandra
>          Issue Type: Task
>          Components: CQL/Interpreter
>            Reporter: Brad Schoening
>            Assignee: Brad Schoening
>            Priority: Normal
>             Fix For: 4.x
>
>         Attachments: signature.asc, signature.asc, six.pdf
>
>          Time Spent: 5h 50m
>  Remaining Estimate: 0h
>
> _Six_ is a _Python_ 2 and 3 compatibility library.  It provides simple 
> utilities for wrapping the differences between Python 2 and Python 3. It is 
> intended to support codebases that work on both Python 2 and 3.
> Since CQLSH requires python version >= 3.6, its use can be replaced with 
> native python 3 constructs.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to