[ https://issues.apache.org/jira/browse/CASSANDRA-16987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17420893#comment-17420893 ]
Brandon Williams commented on CASSANDRA-16987: ---------------------------------------------- bq. this seems something with the infra maybe? I think we need a ticket for that too, as it seems CASSANDRA-16803 didn't entirely solve this. I created CASSANDRA-17000. bq. If there are no objections I can commit the patch to 4.0 and trunk later. Looks good to me, +1. > CQLSH shell script will fail on Python 3.10 > ------------------------------------------- > > Key: CASSANDRA-16987 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16987 > Project: Cassandra > Issue Type: Improvement > Components: Tool/cqlsh > Reporter: Bowen Song > Assignee: Bowen Song > Priority: Normal > Fix For: 4.0.x, 4.x > > Time Spent: 10m > Remaining Estimate: 0h > > The `is_supported_version()` function performs a lexicographical comparison > between the Python version number in the format of `MAJOR.MINOR` with `3.6`. > This works as expected if the Python version number is between `3.0` and > `3.9` (inclusive), but will produce an unexpected result if the Python > version number is `3.10` or above. > Recommended fix is to split the version number into two integers, > `$version_major` and `$version_minor` and then compare them to `3` and `6` > respectively. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org