-
-
Notifications
You must be signed in to change notification settings - Fork 18.2k
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
Shared libraries are not stripped in the manylinux1 wheels #19531
Comments
https://github.com/MacPython/pandas-wheels is our repo for building prob need to patch the upstream one though (which is where most of the actual building code is) |
https://github.com/matthew-brett/multibuild is the upstream repo. |
Small size update with Default build options:
Size-wise, the important option is |
The release build job using As a PR to multibuild would also affect other packages and there have been issues in the past (pypa/manylinux#119, should be resolved with using the latest multibuild commit and manylinux1 image), I'm going to check if the changes works for a number of other packages. |
@xhochy are these changes that should be in our compilation steps or only the wheel building steps? (or both)? |
|
can u open an issue against pandas wheels then? |
@jreback will do once verified that it works with other packages. |
In all yet uploaded Pandas versions for
manylinux1
, the shared libraries are not stripped and thus ship a lot of bytes overhead.Calling
strip
on these saves 53MiB of space.If someone could point me to the official scripts that generate these wheels, I would volunteer to change the build process that we only include stripped binaries.
The text was updated successfully, but these errors were encountered: