Can I skip auditwheel in a manylinux build? #1212
Unanswered
FirefoxMetzger
asked this question in
Q&A
Replies: 1 comment 3 replies
-
Yes. You could set |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have a ctypes-based project that opens a shared library at runtime to do its work. We used to distribute the python package and the shared library separately, but now I am working on building, bundling, and shipping them together. After adding the necessary plumbing, the wheel builds and tests fine on my windows and linux machines and now I am setting up cibuildwheels in GH actions to build and deploy the wheels.
Unfortunately, this doesn't work at the moment, because auditwheel tries to inspect the wheel after it has been built and fails with
INFO:auditwheel.main_repair:This does not look like a platform wheel
. This is because auditwheel seems to only search for extensions and - as far as I can tell - there is currently no way to make it pick up a shared library explicitly (pypa/auditwheel#197).Since this feature is missing from auditwheel, I'm wondering what my options are. Can I simply skip the auditwheel step? Is there a better alternative I am unaware off?
Beta Was this translation helpful? Give feedback.
All reactions