Skip to content

Commit 30e55a9

Browse files
committed
Release 6.0.0b4, support Python 3
I was considering waiting for a non-beta release; however this adds two nice benefits: 1. Support for Python 3 2. It should still work against cassandra 3.x clusters. Versus newer releases likely will require setting the `--cqlversion` flag due to CASSANDRA-16508.
1 parent 56f78f4 commit 30e55a9

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,15 @@ Unfortunately the Cassandra project does not always increment the `cqlsh` versio
3434
release we need to document not only the `cqlsh` version but also the `cassandra` version in which it
3535
shipped.
3636

37+
#### 6.0.0b4 (Mar 9, 2022)
38+
39+
This packages `cqlsh` `5.0.1` from [Cassandra 4.0-beta4](https://github.com/apache/cassandra/blob/cassandra-4.0-beta4/bin/cqlsh.py):
40+
* Now supports Python 3.
41+
* Although this is pulled from a Cassandra `4.x` release, it should generally work against Cassandra `3.x` clusters without needing to set any flags. Upcoming releases will need to set the `--cqlversion` flag when talking with clusters < `4.0` due to this [commit](https://github.com/apache/cassandra/commit/c9d6c725dd0b4aa5693eb1c6d2221c28e9e99c6e#diff-9e4fe0cfd28004625a8006be8a0bdeab8cbdfb039449fb9501b15e8952577aaaL479). See also [CASSANDRA-16508](https://issues.apache.org/jira/browse/CASSANDRA-16508).
42+
3743
#### 5.0.5 (Mar 9, 2022)
3844

39-
This packages `cqlsh` `5.0.1` from Cassandra version (3.11.10)[https://github.com/apache/cassandra/blob/cassandra-3.11.10/bin/cqlsh.py].
45+
This packages `cqlsh` `5.0.1` from [Cassandra 3.11.10](https://github.com/apache/cassandra/blob/cassandra-3.11.10/bin/cqlsh.py).
4046

4147
#### 5.0.4 (Mar 29, 2017)
4248

setup.cfg

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = cqlsh
3-
version = 5.0.5
3+
version = 6.0.0b4
44
author = Jeff Widman
55
author_email = jeff@jeffwidman.com
66
description = cqlsh is a Python-based command-line client for running CQL commands on a cassandra cluster.
@@ -19,9 +19,16 @@ classifiers =
1919
Programming Language :: Python
2020
Programming Language :: Python :: 2
2121
Programming Language :: Python :: 2.7
22+
Programming Language :: Python :: 3
23+
Programming Language :: Python :: 3.4
24+
Programming Language :: Python :: 3.5
25+
Programming Language :: Python :: 3.6
26+
Programming Language :: Python :: 3.7
27+
Programming Language :: Python :: 3.8
28+
Programming Language :: Python :: 3.9
2229

2330
[options]
2431
packages = cqlshlib
25-
python_requires = ~= 2.7
32+
python_requires = >= 2.7
2633
# Dependencies are in setup.py for GitHub's dependency graph.
2734
scripts = cqlsh

0 commit comments

Comments
 (0)