-
Notifications
You must be signed in to change notification settings - Fork 145
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
Update tests for manylinux2010 #147
Conversation
Reopened because for some reason Travis wasn't noticing the second commit. |
Numpy built on manylinux2010 is not actually manylinux1 compatible, that was an artifact of reusing the cached wheel built on manylinux1.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to merge.
expected_files = 3 # We end up repairing the wheel twice to manylinux1 | ||
|
||
assert len(filenames) == expected_files | ||
# Regardless of build environment, wheel only needs manylinux1 symbols |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was gonna ask a question about this behaviour change but it's addressed in the commit message of 46619cd. Thanks for catching that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should fix that annoying test flake on py35. Thank you for this high-quality contribution!
There's now an official image and pip supports manylinux2010, so these workarounds should be unnecessary.