Hi everyone,

I have been working on CASSANDRA-20997 to add support for Python 3.12 and
3.13.

As part of this ticket, we found that simply relaxing the version checks in
cqlsh fails because the asyncore module was removed in Python 3.12. To fix
this, I have raised a PR that fetches the official pyasyncore package as a
dependency and places it in the lib/ directory as a stopgap solution until
the asyncio reactor becomes the default.

The PR is ready, but Stefan Miklosovic suggested bringing this to the
mailing list to figure out the target branches.

Should this fix be merged into *trunk only*, or is there a preference to
backport this Python 3.12/3.13 support to *5.0* (and potentially older
supported branches like *4.1* or *4.0*)?

Looking forward to your feedback.

Thanks,

-- 
[image: ksolves-logo]
Arvind Kandpal
Junior Software Engineer
[image: phone] (+91) 9650266413 <(+91)+9650266413>
 Noida, India  www.ksolves.com
[image: Great Place To Work Certified]

Reply via email to