[
https://issues.apache.org/jira/browse/CASSANDRA-10190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16882929#comment-16882929
]
Patrick Bannister commented on CASSANDRA-10190:
-----------------------------------------------
[[email protected]], yes, those are the current branches.
For this ticket, the immediate goals are:
* Port cqlshlib to run on Python 3.6 and Python 2.7
* Get the cqlshlib unit tests to parity between Python 2.7 and Python 3.6,
except for documented cases with external problems, such as cases where Python
3 breaks the driver
The dtest branch we're using doesn't enable the remaining dtests, it only gets
the currently enabled dtests working. I would like to merge these changes to
get cqlshlib ported first, before taking on the remaining dtests. It's more
urgent to port cqlshlib. It would also help manage the scope of the problem to
take care of cqlshlib before dealing with the remaining dtests.
As for breaking out the cqlshlib tests, my recommendation is to continue
delivering them as part of cqlshlib itself, because it feels wrong to break the
tests away from the repo. But we can address this question separately, on
CASSANDRA-14990.
> Python 3 support for cqlsh
> --------------------------
>
> Key: CASSANDRA-10190
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10190
> Project: Cassandra
> Issue Type: Improvement
> Components: Legacy/Tools
> Reporter: Andrew Pennebaker
> Assignee: Patrick Bannister
> Priority: Normal
> Labels: cqlsh
> Attachments: coverage_notes.txt
>
>
> Users who operate in a Python 3 environment may have trouble launching cqlsh.
> Could we please update cqlsh's syntax to run in Python 3?
> As a workaround, users can setup pyenv, and cd to a directory with a
> .python-version containing "2.7". But it would be nice if cqlsh supported
> modern Python versions out of the box.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]