{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["python","security"],"comment":"Software bill of material (SBOM) generator and consumer library","compare":null,"dependentCount":null,"description":"Lib4SBOM is a library to parse and generate Software Bill of Materials (SBOMs).\nIt supports SBOMs created in both SPDX and CycloneDX formats.\n\nIt has been developed on the assumption that having a generic abstraction of\nSBOM regardless of the underlying format will be useful to developers.\n\nThe following facilities are provided:\n * Generate SPDX SBOM in TagValue, JSON and YAML formats\n * Generate CycloneDX SBOM in JSON format\n * Parse SPDX SBOM in TagValue, JSON, YAML, XML and RDF formats\n * Parse CycloneDX SBOM in JSON and XMLformat\n * Create and manipulate a SBOM file object\n * Create and manipulate a SBOM package object\n * Create and manipulate a SBOM dependency relationship object\n * Create and manipulate a Vulnerability object\n * Create and manipulate a Software Service object\n * Generated SBOM can be output to a file or to the console","flavors":[],"html":"https://daemonports.org/dragonfly/security/py-lib4sbom/","kind":"port","lastUpdate":null,"license":["APACHE20"],"licenses":["Apache-2.0"],"maintainer":"tuukka.pasanen@ilmi.fi","name":"py312-lib4sbom","newest":true,"newestVersion":"0.9.4","noVulnData":false,"origin":"security/py-lib4sbom","otherSystems":[{"maintainer":"tuukka.pasanen@ilmi.fi","newest":true,"origin":"security/py-lib4sbom","path":"/security/py-lib4sbom/","system":"FreeBSD","version":"0.9.4"},{"maintainer":"tuukka.pasanen@ilmi.fi","newest":true,"noVulnData":true,"origin":"security/py-lib4sbom","path":"","system":"HardenedBSD","version":"0.9.4"},{"maintainer":"tuukka.pasanen@ilmi.fi","newest":true,"noVulnData":true,"origin":"security/py-lib4sbom","path":"","system":"GhostBSD","version":"0.9.4"}],"packages":null,"pkgName":"py312-lib4sbom-0.9.4","related":null,"repository":"DPorts","requiredBy":["security/py-distro2sbom"],"requiredByCount":1,"runDepends":["devel/py-defusedxml","devel/py-fastjsonschema","devel/py-jsonschema","devel/py-pyyaml","devel/py-semantic-version","lang/python312","textproc/py-xmlschema","www/py-requests"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"0.9.4","versions":[{"date":"2026-11-11","version":"0.9.4"}],"vulnerabilities":null,"www":"https://github.com/anthonyharrison/lib4sbom"}
