-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigate Python Stable ABI #891
Comments
Just a reminder to add
|
@IvanIsCoding any particular reason we can't build for musl-aarch64? |
Currently the reasons are (in order):
I think with the ABI implemented we can support musl aarch64 with tests on build but without CI. Without it, best we can do is publishing wheels without testing it because compiling NumPy on QEMU takes a long time on CD |
I have been playing with the ABI and here are some thoughts:
|
The |
What is the expected enhancement?
We should look into building rustworkx against the stable c abi instead of the version specific one that we use currently. I did this for qiskit in: Qiskit/qiskit#10120 and at least there it didn't look like there was any performance regression associated with the change. Doing this will greatly reduce the number of binaries we'd have to publish at each release.
The text was updated successfully, but these errors were encountered: