diff --git a/cyclonedx/model/component.py b/cyclonedx/model/component.py index 47f7c145..46b4ba68 100644 --- a/cyclonedx/model/component.py +++ b/cyclonedx/model/component.py @@ -1298,6 +1298,8 @@ def version(self) -> Optional[str]: @version.setter def version(self, version: Optional[str]) -> None: + if version and len(version) > 1024: + warn('`.component.version`has a maximum length of 1024 from CycloneDX v1.6 onwards.', UserWarning) self._version = version @property