cyclonedx-python-lib icon indicating copy to clipboard operation
cyclonedx-python-lib copied to clipboard

Python implementation of OWASP CycloneDX

Results 63 cyclonedx-python-lib issues
Sort by recently updated
recently updated
newest added

see also: https://peps.python.org/pep-0387/ goal: improve backwards compatibility, while improving Developer experience. ## solution - [x] move deprecated property warnings to setters - via #838 - [x] annotate deprecated symbols -...

enhancement

there may be use-cases where people want to re-distribute this library with all its dependencies. some (optional/transitive) dependencies might be licensed under GPL, which prevents an assembled re-distribution. see -...

enhancement
help wanted
legal

**Library Version:** `7.6.1` **Description:** **Steps to Reproduce:** 1. Use the example JSON provided in the [CycloneDX bom-examples repository](https://github.com/CycloneDX/bom-examples/blob/c0436d86cd60693f01d19fe1aacfd01e70e17036/CBOM/Example-With-Dependencies/bom.json). 2. Run the following script: ```python import json from cyclonedx.model.bom import Bom...

enhancement
help wanted
schema 1.6

github action `python-semantic-release/upload-to-gh-release` states: > Warning: This action has been DEPRECATED. Please use the 'python-semantic-release/publish-action' instead. goal: replace this action with the non-deprecated one

chore
build

Create documentation to guide users on validating SBOMs. The CycloneDX Python library can validate an SBOM based on the schema, independent of the library's support for SBOM serialization, which is...

documentation
help wanted

part of https://github.com/CycloneDX/cyclonedx-python-lib/issues/903

enhancement
schema1.7

see https://github.com/CycloneDX/specification/releases/tag/1.7 The following items are not currently supported for CycloneDX v1.7 (as of release 11.4.x): - [ ] external components - [ ] multiple SPDX License Expressions alongside with...

enhancement
help wanted
schema1.7

Bumps [python-semantic-release/python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 10.0.2 to 10.4.1. Release notes Sourced from python-semantic-release/python-semantic-release's releases. v10.4.1 (2025-09-13) This release is published under the MIT License. 🪲 Bug Fixes cmd-version: Fix error where --no-tag...

dependencies

since v11, after switching to the non-GPL JSON validators, the performance of validation of large files is utterly slow. this is due to the slow performance of the used lib...

performance

> [!NOTE] > This is a draft, an idea. > > The philosophy/contract of this library, i it's early days, was to auto-populate all bom-refs, > so the JSON/XML result...

enhancement
breaking change
idea