auditwheel icon indicating copy to clipboard operation
auditwheel copied to clipboard

Auditing and relabeling cross-distribution Linux wheels.

Results 70 auditwheel issues
Sort by recently updated
recently updated
newest added

Please let me know if you all appreciate these code improvements as I scan the code. I am reading the code for `repair.py` and I believe it would be simpler...

With the orgs feature on PyPI, there's a PyPA org that exists already — https://pypi.org/org/pypa/. Why not make use of it? _UPD_: Dustin explained the implications as an FAQ in...

Context: need to build a wheel where I exclude `libarrow` libraries. I'd love to avoid changing the build script everytime arrow is updated. Using `libarrow*` would make the repair script...

Hi, thanks for this really useful software. Unfortunately some of my wheel builds using cibuildwheel 2.12.1 with auditwheel 5.3.0 are broken and I can't find a way to fix them...

I tried to come up with an experiment to understand how a big package containing many shared objects could be divided in smaller packages all containing _some_ shared objects and...

When running auditwheel on linux_riscv64 wheel it crashes. ``` [189:24] Fixing wheelhouse/cryptography-38.0.4-cp311-cp311-linux_riscv64.whl [189:24] AssertionError: [{'name': 'linux_riscv64', 'aliases': [], 'priority': 0, 'symbol_versions': {}, 'lib_whitelist': [], 'blacklist': {}}] [189:26] Traceback (most recent...

enhancement
help wanted
good first issue

Hello, Using the manylinux2014 image to build my application with auditwheel, the repair is transforming the RPATH from: ``` $ORIGIN:$ORIGIN/../lib:$ORIGIN/../../../../lib ``` to ``` $ORIGIN:$ORIGIN/../lib:$ORIGIN/../devsim.libs ``` Where it relocates zlib and...

Auditwheels allowed the ability to strip symbols on: * https://github.com/pypa/auditwheel/pull/255 When we use the `--strip` option: https://github.com/pypa/auditwheel/blob/d6e5b6945d7dc01a6e560bfbd5887ac89377b61f/src/auditwheel/main_repair.py#L81-L87 The option used today is to execute `strip -s`, see: https://github.com/pypa/auditwheel/blob/d6e5b6945d7dc01a6e560bfbd5887ac89377b61f/src/auditwheel/repair.py#L127 We have...

Ubuntu 24.04 (LTS, Noble) ships with glibc 2.39 (https://www.ubuntuupdates.org/package/core/noble/universe/updates/glibc) The PEP600 compliance repo has added Ubuntu 24.04: https://github.com/mayeut/pep600_compliance/blob/master/cache/x86_64/ubuntu-24.04.json (associated commit summary incorrectly says 22.04, whereas the changes add 24.04). I...