Closed fruch closed 3 weeks ago
Using shiv might elevate some of the issues, and allow having a full virtual env included include binary wheels
taking this change for ride in scylla: https://github.com/scylladb/scylladb/pull/19385
to see if it would be compiled, packaged, and running in dtest as expected
Note: one would need to check if scylla-pkg need any adaptation for this
Currently the packaging part packages python driver as source package zip file
We should find a way to package wheels, since in python 3.12 we'll need the libev eventloop enable, otherwise we'll fall back to asyncio which isn't full operational yet
Or error, not find a default eventloop
We might in the process need to change the package to be arch specific, so we won't pack all architectures, or find a way to select correctly the wheel to load