Uploaded image for project: 'Apache Cassandra'
  1. Apache Cassandra
  2. CASSANDRA-19467

Deprecate Python 3.7 and earlier, but allow cqlsh to run with Python 3.6+

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 5.0, 5.1
    • Tool/cqlsh
    • None

    Description

      In 4.0, we introduced Python 3.6 support. In CASSANDRA-19245, for the 5.0 release, we dropped Python 3.6 and 3.7 support since Python 3.8 was the minimum supported version for version 3.29.0 of the Python driver, which we needed to support vectors. Unfortunately, that may break existing users of RHEL 7, which natively only supports Python 3.6.

      We should deprecate Python 3.6-3.7 (which are all either EOL or will be soon) and mention this in NEWS.txt/appropriate warnings at cqlsh startup, but we don't need to have cqlsh refuse to start entirely with 3.6-3.7 until our 6.0 release.

      Attachments

        1. ci_summary.html
          7 kB
          Caleb Rackliffe

        Activity

          People

            maedhroz Caleb Rackliffe
            maedhroz Caleb Rackliffe
            Caleb Rackliffe
            Brandon Williams, Stefan Miklosovic
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: