Automic VaultAutomic Vault

brew

auditwheel mit Homebrew, dnf, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für auditwheel in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install auditwheel

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Auditing and relabeling cross-distribution Linux wheels

Befehle und Aliase

  • auditwheel

Verlauf

Projektgeschichte und Nutzung

auditwheel is a PyPA command-line tool for auditing and repairing Linux and Android Python wheels so they comply with manylinux and related binary compatibility policies. It is one of the small tools that turned Python binary distribution on Linux from a packaging argument into a repeatable release step.

Projektgeschichte

The auditwheel GitHub repository was created in January 2016, and PyPI records the first 1.0.0 upload on 2016-01-21. The README describes it as a tool for auditing and relabeling Linux and Android wheels.

PEP 513, the manylinux1 proposal, explicitly introduced auditwheel as a command-line executable able to inspect wheel dependencies and automatically copy external shared libraries into wheels, update RPATH, and add suitable platform tags. Later policy work, especially PEP 600, kept auditwheel as the practical implementation guide while avoiding making it the normative definition of manylinux itself.

Adoptionsgeschichte

auditwheel became part of the expected PyPI release workflow for projects shipping compiled extensions on Linux: build in a manylinux container, run auditwheel show to inspect shared-library dependencies, then run auditwheel repair to vendor allowed libraries and retag the wheel. The PyPA packaging guide lists auditwheel across manylinux standards, and the supplied package facts show Homebrew, Fedora, and Nix packaging.

Wie es verwendet wird

The README documents two main commands. auditwheel show reports external shared libraries and symbol-version compatibility against manylinux policies. auditwheel repair copies required external libraries into the wheel, rewrites RPATH entries, and emits a repaired wheel with manylinux tags.

Warum Paket-Nerds sich dafür interessieren

auditwheel is package-nerd core infrastructure because it encodes the uncomfortable boundary between Python packaging metadata, ELF linking, glibc symbol versions, containerized build images, and PyPI installer compatibility. It is the tool maintainers reach for when a wheel works on the build host but needs to work across Linux distributions.

Zeitleiste

  • 2016: auditwheel repository was created and 1.0.0 was uploaded to PyPI.
  • 2016: PEP 513 approved manylinux1 and described auditwheel as the repair/audit tool.
  • 2018: manylinux2010 was approved through PEP 571.
  • 2019: manylinux2014 was approved through PEP 599.
  • 2019: PEP 600 approved perennial manylinux_x_y tags.
  • 2021: musllinux tags were approved through PEP 656 and later supported in the same ecosystem.

Related projects

  • auditwheel is closely tied to PyPA's manylinux container images, pip's platform tag compatibility logic, wheel metadata, patchelf, PEP 513, PEP 571, PEP 599, PEP 600, and the packaging.python.org platform compatibility tag specification.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
auditwheelcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version6.7.0
Manager aktualisiert2026-05-27
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/pypa/auditwheel

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:auditwheel
Version6.7.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/auditwheel
Homepagehttps://github.com/pypa/auditwheel
Repositoryhttps://github.com/pypa/auditwheel
Upstream-Dokumentationhttps://github.com/pypa/auditwheel#readme
LizenzMIT
Quellarchivhttps://files.pythonhosted.org/packages/f6/4d/2684ff85bbc51d2acfe9d6184aea70e4f6a50d8de2de6cb41a23e501e4ef/auditwheel-6.7.0.tar.gz
Zuletzt aktualisiert2026-05-27T07:04:02Z
Pulseupdated
Abhängigkeitenpython@3.14
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameauditwheel
Version Scheme0
Revision0
Requirements
  • linux
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

auditwheel

nix profile install nixpkgs#auditwheel
  • normalized package name match
  • Abgeglichen nach: Auditwheel
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: auditwheel from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
dnf95%

auditwheel 6.7.0-2.fc45

Cross-distribution Linux wheels auditing and relabeling

https://github.com/pypa/auditwheel

sudo dnf install auditwheel
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: auditwheel
  • 4 Abhängigkeiten
  • 4 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Auditwheel
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: auditwheel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment