{"library":"cyclonedx-python-lib","type":"library","category":null,"description":"The CycloneDX Python Library provides data models, validators, and serialization/deserialization capabilities for creating, rendering, and reading CycloneDX Software Bill of Materials (SBOM) documents. It is an OWASP Flagship Project and is intended as a programmatic library, not a standalone SBOM generation tool. The library maintains a frequent release cadence, often releasing new minor versions multiple times a quarter.","language":"python","status":"active","version":"11.7.0","tags":["security","sbom","cyclonedx","supply chain","bill-of-materials"],"install":[{"cmd":"pip install cyclonedx-python-lib","imports":["from cyclonedx.model.bom import Bom","from cyclonedx.model.component import Component","from packageurl.contrib.url2purl import url2purl","from cyclonedx.output import JsonV15"]},{"cmd":"pip install cyclonedx-python-lib[validation]","imports":[]},{"cmd":"pip install cyclonedx-python-lib[json-validation]","imports":[]},{"cmd":"pip install cyclonedx-python-lib[xml-validation]","imports":[]}],"homepage":"https://owasp.org/www-project-cyclonedx/","github":"https://github.com/CycloneDX/cyclonedx-python-lib","docs":"https://cyclonedx-python-library.readthedocs.io/","changelog":"https://github.com/CycloneDX/cyclonedx-python-lib/releases","pypi":"https://pypi.org/project/cyclonedx-python-lib/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3.2,"avg_import_s":0.37,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/cyclonedx-python-lib/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":"verified"}}