CycloneDX / CycloneDX/cyclonedx-python-lib

[FEAT] Add support for Component modelCard field

Đang mở
#912 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement help wanted schema 1.5
Ngôn ngữ chính
Python
Star
116
Fork
67
Merge trung bình
8 ngày 2 giờ
Pull request đã merge (30 ngày)
2

Mô tả

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

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

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

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

### References
- Parent issue: #911

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Start by locating the Component model and the JSON/XML serialization entry points, then review how MACHINE_LEARNING_MODEL components are represented. Add support for the modelCard field in both serialization formats and verify that a component can create and serialize it as described; check parent issue #911 for related context.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
backend-api-design
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
48/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.