auditwheel-symbols

GitHub Actions PyPI

Find out which symbols are causing auditwheel too-recent versioned symbols error, resolves pypa/auditwheel#36 .

Installation

bash pip install auditwheel-symbols

Usage

```bash ❯ auditwheel-symbols --help auditwheel-symbols 0.1.4

USAGE: auditwheel-symbols [OPTIONS]

FLAGS: -h, --help Prints help information -V, --version Prints version information

OPTIONS: -m, --manylinux [possible values: 1, 2010, 2014, 2_24]

ARGS:

❯ auditwheel-symbols --manylinux 2014 ~/Downloads/rjieba-0.1.5-cp36-abi3-manylinux2010x8664.whl rjieba/rjieba.abi3.so is manylinux2014 compliant.

❯ auditwheel-symbols --manylinux 1 ~/Downloads/rjieba-0.1.5-cp36-abi3-manylinux2010x8664.whl rjieba/rjieba.abi3.so is not manylinux1 compliant because it links the following forbidden libraries: libc.so.6 offending symbols: memcpy@@GLIBC_2.14 ```

License

This work is released under the MIT license. A copy of the license is provided in the LICENSE file.