CycloneDX / CycloneDX/cyclonedx-python-lib

[FEAT] Add support for Component data field

Abierto
#913 1 comentario 0 reacciones 0 asignados Ver en GitHub
enhancement help wanted schema 1.5
Lenguaje dominante
Python
Estrellas
116
Forks
67
Merge medio
8 d 2 h
PR fusionados (30 d)
2

Descripción

### Description
The CycloneDX Python library currently does not support the `data` field on components, as defined in CycloneDX v1.5+.

### Expected behavior
- Ability to create and serialize components with type `DATA` and the `data` field populated.

### Current behavior
- The `data` field is unsupported.

### Suggested solution
- Extend the Component model to include `data`.
- Update JSON/XML serialization to support this field.

### References
- Parent issue: #911

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

No se nombran archivos ni pruebas. Empieza por localizar el Component model y las rutas de serialización JSON/XML; después, revisa la definición de CycloneDX v1.5+ para los componentes DATA. Se considera terminado cuando se puedan crear componentes DATA con un campo data rellenado y dicho campo se represente tanto en la salida JSON como en la XML.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
backend
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
38/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.