uswid.enums

class uswid.enums.uSwidHeaderFlags(value)

The header flags type

COMPRESSED = 1
NONE = 0
class uswid.enums.uSwidPayloadCompression(value)

The payload compression type

LZMA = 2
NONE = 0
ZLIB = 1
static argparse(s)

Used only for argparse

class uswid.enums.uSwidPayloadFormat(value)

The payload format

COSWID = 0
CYCLONEDX = 1
SPDX = 2
static argparse(s)

Used only for argparse

class uswid.enums.uSwidVersionScheme(value)

Represents an enumerated version scheme

ALPHANUMERIC = 3
DECIMAL = 4
MULTIPARTNUMERIC = 1
MULTIPARTNUMERIC_SUFFIX = 2
SEMVER = 16384
UNKNOWN = 0
classmethod from_version(version: str) uSwidVersionScheme

guesses a version scheme from a version string