Closed bschoening closed 2 years ago
Hmm, good question.
I think this is included because of https://github.com/apache/cassandra/blob/cassandra-4.0.0/pylib/requirements.txt
Is it not actually used in the non-test code anymore? Please confirm that it's only used in the cqlsh test code before we remove here... And honestly, it may not be used even in tests anymore, in which case it'd be nice to submit a PR upstream against Cassandra itself to drop this requirement... then it'd be super clear that we should drop it here.
Good point, I've created a Jira https://issues.apache.org/jira/browse/CASSANDRA-17247 for this.
If you grep for 'import' you'll observe they aren't used.
Two things:
pip install cqlsh
as one less dep for them. Would you be interested in opening a PR for that?Also FYI @bschoening if you use backticks(`) rather than single quotes(''), github markdown will format the enclosed section as code. Example: 'cqlsh' vs
cqlsh`
Fixed by #10
I noticed the dependencies in setup.py include both 'cql' and 'cassandra-driver'. Probably only the later is needed.
The cql package (https://pypi.org/project/cql/1.4.0) is deprecated on their own project page at cassndra-dbapi2 and doesn't work with python 3: