[FEAT] Add support for Component data field
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 38/100
Hướng nghiên cứu
Không có tệp hoặc bài kiểm thử nào được nêu tên. Hãy bắt đầu bằng cách xác định Component model và các đường dẫn tuần tự hóa JSON/XML, sau đó xem lại định nghĩa CycloneDX v1.5+ cho các thành phần DATA. Hoàn tất khi có thể tạo các thành phần DATA với trường data được điền giá trị và trường đó được biểu diễn trong cả đầu ra JSON và XML.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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
DATAand thedatafield populated.
Current behavior
- The
datafield is unsupported.
Suggested solution
- Extend the Component model to include
data. - Update JSON/XML serialization to support this field.
References
- Parent issue: #911
- Ngôn ngữ chính
- Python
- Star
- 117
- Fork
- 67
- Merge trung bình
- 21 giờ 9 phút
- Pull request đã merge (30 ngày)
- 3
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của CycloneDX/cyclonedx-python-lib
-
[PERF] Quadratic (O(N^2)) serialization time for large BOMs — `Bom.validate()` → `register_dependency()` linear scanCó thể đã có người làm @inspired-geek đã nhận 110 ngày trước. Đang mởperformance
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 36/100
CycloneDX/cyclonedx-python-lib#1006 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
tests: test all model enumsCó thể làm lại được @jkowalleck đã nhận 125 ngày trước và không có pull request nào đang mở. Đang mởQA
CycloneDX/cyclonedx-python-lib#991 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feat(deps)!: make all de/serialization libraries optionalCó thể làm lại được @Simoh23999 đã nhận 73 ngày trước và không có pull request nào đang mở. Đang mởbreaking change dependencies
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
CycloneDX/cyclonedx-python-lib#979 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feat: Add support for Component signatureCó thể đã có người làm @wiebe-vandendriessche đã nhận 124 ngày trước. Đang mởenhancement help wanted schema 1.4
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100
CycloneDX/cyclonedx-python-lib#978 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
chore: have coverage uploaded consitentlyCó thể làm lại được @jkowalleck đã nhận 172 ngày trước và không có pull request nào đang mở. Đang mởchore
CycloneDX/cyclonedx-python-lib#966 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của CycloneDX/cyclonedx-python-lib
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
vllm-project/vllm#61131 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
kubernetes-client/python#2735 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
desktop help wanted test
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Broken links found in docsĐang mởdocs pydanty:is-working
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
pydantic/pydantic-ai#10113 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Tutorial unit test leaks sample data into tutorial doctestCó thể đã có người làm @Gambit-Checkmate đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100