Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[YCQL] version of python six distributed in release package incompatible with Python 3.10+ #25184

Open
1 task done
saurik opened this issue Dec 5, 2024 · 0 comments
Open
1 task done
Labels
area/ycql Yugabyte CQL (YCQL) kind/bug This issue is a bug priority/medium Medium priority issue status/awaiting-triage Issue awaiting triage

Comments

@saurik
Copy link

saurik commented Dec 5, 2024

Jira Link: DB-14363

Description

Downloading the current version of Yugabyte (2.23.1.0-b220) for Linux (at least) includes an embedded copy of Python six version 1.12.0, which doesn't contain fixes required to run on Python versions 3.10+, causing the following error message:

# ycqlsh
Traceback (most recent call last):
  File "/home/saurik/bin/yugabyte-2.23.1.0/bin/ycqlsh.py", line 147, in <module>
    from six.moves import configparser, input
ModuleNotFoundError: No module named 'six.moves'

This would be fixed by upgrading to a newer version of python six (such as 1.16.0, which seems to be the version of six that is referenced in the requirements_frozen.txt in the code repository; maybe this is just an issue flushing the build system?).

Issue Type

kind/bug

Warning: Please confirm that this issue does not contain any sensitive information

  • I confirm this issue does not contain any sensitive information.
@saurik saurik added area/ycql Yugabyte CQL (YCQL) status/awaiting-triage Issue awaiting triage labels Dec 5, 2024
@yugabyte-ci yugabyte-ci added kind/bug This issue is a bug priority/medium Medium priority issue labels Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ycql Yugabyte CQL (YCQL) kind/bug This issue is a bug priority/medium Medium priority issue status/awaiting-triage Issue awaiting triage
Projects
None yet
Development

No branches or pull requests

2 participants