Open fkleon opened 10 months ago
need to reflect:
pyproject.toml
for project.authors
ala PEP621pyproject.toml
for tool.poetry.authors
ala https://python-poetry.org/docs/pyproject#authorscore-metadata
for all Author
ala https://packaging.python.org/en/latest/specifications/core-metadata/#authorthe "authors" feature was removed in v4 for the fact thast some things were just uncertain. CycloneDX allows exactly one author. Python projects may have multiple ...
to be clarified: which parts of the "author" should be used? there are multiples:
to be clarified: how to describe multiple authors? see https://github.com/CycloneDX/specification/issues/335
&
or |
? Jane Doe <jd@acme.org> et al.
need to clarify with CycloneDX core team and specification partners.
since v4 was published and released (:tada:), this feature request is open for contributors. Feel free to discuss solutions or open pull requests. Please see the existing requirements and spec descriptions above.
further: CycloneDX 1.6 got versatile support for $.components[].authors
(deprecating $.components[].author
)
expected result could be: Populate $.components[].authors
with a structure, and, additionally, populate $.components[].author
with a derived string.
Relating to the (upcoming) 4.0.0 release:
The author field is currently missing in the resulting SBOM but could be populated from the
project.authors
field inpyproject.toml
(although pyproject allows multiple authors).See: