sys-apps / uswid

Pure-Python library and CLI tool for processing SBoM metadata

Official package sites : https://github.com/hughsie/python-uswid/ · https://pypi.org/project/uswid/ ·

Using the uSWID tool or Python API allows one to create, convert and merge Software Bill of Materials (SBoM) metadata to and from a number of different formats including SWID, coSWID, CycloneDX, SPDX and goSWID. It can also import SBoM metadata from .ini files, pkgconfig files, PE binaries including EFI ones, and various unspecified firmware files as long as they include the coSWID SBoM header. Last but not least, it can be used to embed coSWID SBoM metadata into PE/EFI binaries.

v0.4.7 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 x86 ~arm ~arm64 ~riscv
USE flags
test

General

test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / cbor2 : Pure Python CBOR (de)serializer with extensive tag support

dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries

dev-python / pefile : Module to read and work with Portable Executable (PE) files

Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-apps/uswid: Stabilize 0.4.7 x86, #933048
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uswid: Stabilize 0.4.7 amd64, #933048
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-apps/uswid: Keyword 0.4.7 x86, #930564
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/uswid: Keyword 0.4.7 arm64, #930564
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-apps/uswid: Keyword 0.4.7 arm, #930564
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sys-apps/uswid: new package, add 0.4.7
Signed-off-by: Marek Szuba <marecki@gentoo.org>