Package dependencies , is python2.7 necessary?

hello, is it possible to get rid of Python 2.7 in dependencies? Cassandra4 is already fully working on Python3 in conjunction with cqlsh

Yes, itā€™s in the working, almost merged into Scylla core master branch.

You can track it here:

Hopefully it would be in before 5.2 release starts.
If it would, itā€™s to be expected in 5.2 / 2023.1

Also itā€™s a dependency only on scylla-tools package

Which installs cqlsh / cassandra-stress, and a few other tools, the python2 dependency is only for cqlsh.

So if you donā€™t need the tools, one could install the specific packages without the tools

apt install scylla-server scylla-jmx

Thank you for the information

1 Like

An update:

Repackaging cqlsh by fruch Ā· Pull Request #11937 Ā· scylladb/scylladb Ā· GitHub was merged.

so next release 5.3, would be have newer cqlsh version bundled (thatā€™s not depended on python2 anymore)