{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/4"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools"}],"enrichment":{"capability":"Audits and repairs Linux and Android wheel packages to ensure compatibility with manylinux and musllinux platform tags by bundling external shared libraries and adjusting runtime paths.","skillfed_tags":["wheel-packaging","linux-distribution","binary-compatibility"],"use_cases":["Repair a compiled extension wheel to meet manylinux1, manylinux2010, manylinux2014, or manylinux_x_y platform tag requirements.","Audit a wheel before distribution to identify external library dependencies and ABI compatibility issues.","Bundle third-party shared libraries into a wheel for portable binary distribution across Linux systems.","Convert a Linux wheel to an Android wheel by relabeling and adjusting dependencies per PEP 738.","Verify that a wheel's external dependencies conform to a specific manylinux policy before uploading to PyPI."],"what_it_does":"auditwheel is a command-line tool for making Python wheels containing compiled binary extensions compatible across many Linux distributions. It works by inspecting wheels to identify external shared library dependencies and versioned symbols that fall outside manylinux policy compliance, then bundling those libraries into the wheel itself and adjusting runtime paths so they are found at load time. This achieves the effect of static linking without requiring changes to the original build system.\n\nThe tool operates in two main modes: `auditwheel show` audits a wheel to report which external libraries it depends on and what compliance issues exist, while `auditwheel repair` performs the actual bundling and relabeling. It is designed for package maintainers building wheels in controlled environments (typically manylinux Docker images) to ensure their binary packages work on a wide range of Linux systems.","worth_installing":"Yes, if you build and distribute Python wheels with compiled extensions on Linux. auditwheel is the standard tool for ensuring those wheels work across many Linux distributions without requiring users to have matching system libraries. Install it in your build pipeline or development environment. Not needed if you only use pure-Python wheels or pre-built wheels from others."},"id":"auditwheel","links":{"html":"https://skillfed.io/packages/auditwheel","md":"https://skillfed.io/packages/auditwheel.md","pypi":"https://pypi.org/project/auditwheel/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-10","license_spdx":null,"license_treatment":"permissive","name":"auditwheel","python_support":"supports_current","summary":"Cross-distribution Linux wheels"},"popularity":{"monthly_downloads":1891173,"position":3461,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"6.8.0"}
