[ 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