-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
Closed
Labels
BuildLibrary building on various platformsLibrary building on various platforms
Milestone
Description
In all yet uploaded Pandas versions for manylinux1, the shared libraries are not stripped and thus ship a lot of bytes overhead.
# du -sh /opt/_internal/cpython-3.5.4/lib/python3.5/site-packages/pandas/_libs/
70M /opt/_internal/cpython-3.5.4/lib/python3.5/site-packages/pandas/_libs/
Calling strip on these saves 53MiB of space.
# strip /opt/_internal/cpython-3.5.4/lib/python3.5/site-packages/pandas/_libs/*.so
# du -sh /opt/_internal/cpython-3.5.4/lib/python3.5/site-packages/pandas/_libs/
17M /opt/_internal/cpython-3.5.4/lib/python3.5/site-packages/pandas/_libs/
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.
Metadata
Metadata
Assignees
Labels
BuildLibrary building on various platformsLibrary building on various platforms