Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Install one copy of libs used by multiple extension modules
If you have a package that contains multiple C extensions that depend on the same shared libraries, then `delocate-wheel` saves duplicate copies of all of the shared libraries. This makes for packages that are several times larger than necessary. This patch causes `delocate-wheel` to sweep up all of the dependencies and put them in a single directory, rather than creating duplicates. The convention is based on the proposal in pypa/auditwheel#89 and pypa/auditwheel#90.
- Loading branch information