-
Notifications
You must be signed in to change notification settings - Fork 142
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
Error "wheel has to be platlib compliant in order to be repaired by auditwheel" #333
Comments
There's a similar discussion in https://stackoverflow.com/questions/45150304/how-to-force-a-python-wheel-to-be-platform-specific-when-building-it |
Thanks Matthieu! So I tried using: class BinaryDistribution(Distribution):
"""Distribution which always forces a binary package with platform name"""
def has_ext_modules(self):
return True
def is_pure(self):
return False in setup.py, but the error is the same :( I'm just using https://github.com/pypa/build to build the wheel, not sure if that has something to do with it. |
As mentioned in pypa/packaging-problems#542, it's more a |
Hi! I'm trying to use
cibuildwheels
+ Github Actions for the Prophet package but I'm struggling to get the Repair step of the build working on Linux (i.e. the wheel finishes building, but can't be repaired by auditwheel). I'm keen to understand more about the errorI'm not quite sure what "platlib compliant" means. I found a similar discussion here: google/or-tools#616 (comment) and tried to apply the suggested fix but ran into the same error. Would really appreciate any help on this one!
Here is the CI run in question, if that helps.
The text was updated successfully, but these errors were encountered: