feat: Add support for Component signature
@wiebe-vandendriessche y travaille déjà.
Depuis le 9/6/2026.
- #994 par @wiebe-vandendriessche — ouverte
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 58/100
Piste de recherche
Commencez par localiser le Component model ainsi que la sérialisation spécifique à chaque version et la couverture de tests existantes pour CycloneDX v1.4 et les versions ultérieures. Ajoutez la prise en charge du component signature field défini par ces spécifications, puis vérifiez qu’il est correctement représenté dans la sortie générée et couvert par des tests.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The CycloneDX Python library currently doesn't support the signature field on components, as defined in CycloneDX v1.4+. Would you consider adding it?
Thanks.
- Langage dominant
- Python
- Étoiles
- 117
- Forks
- 67
- Merge moyen
- 21 h 9 min
- PR mergées (30 j)
- 3
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de CycloneDX/cyclonedx-python-lib
-
[PERF] Quadratic (O(N^2)) serialization time for large BOMs — `Bom.validate()` → `register_dependency()` linear scanPeut-être pris @inspired-geek l’a pris il y a 112 jours. Ouverteperformance
Difficulté 3/5 1-2 jours Accessibilité débutants 36/100
CycloneDX/cyclonedx-python-lib#1006 · 2 commentaires ·
-
tests: test all model enumsPeut-être à nouveau libre @jkowalleck l’a pris il y a 127 jours, et aucune pull request n’est ouverte. OuverteQA
CycloneDX/cyclonedx-python-lib#991 · 1 personne assignée ·
-
feat(deps)!: make all de/serialization libraries optionalPeut-être à nouveau libre @Simoh23999 l’a pris il y a 75 jours, et aucune pull request n’est ouverte. Ouvertebreaking change dependencies
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
CycloneDX/cyclonedx-python-lib#979 · 2 commentaires ·
-
chore: have coverage uploaded consitentlyPeut-être à nouveau libre @jkowalleck l’a pris il y a 174 jours, et aucune pull request n’est ouverte. Ouvertechore
CycloneDX/cyclonedx-python-lib#966 · 1 personne assignée ·
-
chore: use dependabot cooldown periodPeut-être à nouveau libre @jkowalleck l’a pris il y a 176 jours, et aucune pull request n’est ouverte. Ouvertechore
CycloneDX/cyclonedx-python-lib#965 · 1 commentaire · 1 personne assignée ·
Toutes les issues de CycloneDX/cyclonedx-python-lib
Issues similaires
-
python triage
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
microsoft/semantic-kernel#14590 ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
pinterest/pymemcache#662 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 Une demi-journée Accessibilité débutants 62/100
gnocchixyz/gnocchi#1527 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
tenstorrent/tt-model-manager#181 ·
Les mainteneurs répondent en général sous 1 jour