scylladb / python-driver

ScyllaDB Python Driver, originally DataStax Python Driver for Apache Cassandra
https://python-driver.docs.scylladb.com
Apache License 2.0
75 stars 42 forks source link

Run tests on free-threaded (no-gil) python #370

Open dkropachev opened 3 months ago

dkropachev commented 3 months ago

In python 3.13, it become possible to build it in no-gil mode. We need to find a way to run our tests on no-gil python binary.

Any C library that does not support NOGIL protocol will turn GIL on. To make tests are running on no-gil mode we need to enfore it via PYTHON_GIL=0