arvindKandpal-ksolves opened a new pull request, #4912:
URL: https://github.com/apache/cassandra/pull/4912

   ### 1. Description
   Backports Python 3.12 and 3.13 compatibility to `cqlsh` for the 
`cassandra-6.0` branch by vendoring `pyasyncore` and relaxing interpreter 
version guards.
   
   ### 2. Changes
   * Relaxed Python version checks in `bin/cqlsh` and `bin/cqlsh.py` up to 3.13.
   * Added `pyasyncore` dependency via `.build/build-resolver.xml` and loaded 
it in `bin/cqlsh.py`.
   * Updated `pylib/requirements.txt` for testing uniformity.
   * Added temporary Cython matrix bypass for Python 3.12+ in 
`.jenkins/Jenkinsfile`.
   
   ### 3. Testing Done
   Successfully executed full in-tree Docker test suite locally on Python 3.13 
(All 135 tests passed):
   `java_version=11 python_version=3.13 .build/docker/run-tests.sh -a 
cqlsh-test`
   
   ---
   patch by Arvind Kandpal; for CASSANDRA-20997


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to