A Python tool to generate Software Bill of Materials (SBOM) for system distributions (Debian, RPM, Arch, BSD). Currently at version 0.6.0, released irregularly. Supports SPDX and CycloneDX formats.
pip install distro2sbomNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Run the CLI from Python (avoid). Prefer command line: distro2sbom --help
Install and run via the command line as `distro2sbom [options]`.
Specify format explicitly with `--format spdx` or `--format cyclonedx`.
Use `--distro-type` instead of `--type`.
Ensure the target distribution tools are installed (dpkg, rpm, etc.) and use the correct `--distro-type`.
Run `pip install distro2sbom` in the correct virtual environment.
Use `--distro-type debian` instead of `--type debian`.
Use one of: auto, deb, rpm, arch, bsd.
No dependency data recorded yet.