This is an automated email from the ASF dual-hosted git repository.
arm pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git
from 9a11abb5 #931 - tidy up file planner code
add 26482870 #901 - add support for XML in sbom tooling and conversion
from XML to JSON
No new revisions were added by this update.
Summary of changes:
.pre-commit-config.yaml | 4 +-
atr/analysis.py | 1 +
atr/get/draft.py | 13 ++
atr/models/results.py | 11 ++
atr/models/sql.py | 1 +
atr/post/draft.py | 76 +++++++++-
atr/sbom/cli.py | 29 +++-
atr/sbom/conformance.py | 30 ++--
atr/sbom/constants/licenses.py | 1 +
atr/sbom/cyclonedx.py | 3 +-
atr/sbom/licenses.py | 22 ++-
atr/sbom/models/__init__.py | 4 +-
atr/sbom/models/bom.py | 100 -------------
atr/sbom/models/bundle.py | 10 +-
atr/sbom/osv.py | 36 ++---
atr/sbom/tool.py | 24 +--
atr/sbom/utilities.py | 60 ++++++--
atr/storage/writers/sbom.py | 27 ++++
atr/tasks/__init__.py | 2 +
atr/tasks/sbom.py | 73 ++++++++-
atr/templates/draft-tools.html | 8 +
pip-audit.requirements | 18 +--
typestubs/cyclonedx/__init__.pyi | 9 ++
typestubs/cyclonedx/model/bom.pyi | 44 ++++++
typestubs/cyclonedx/model/component.pyi | 48 ++++++
typestubs/cyclonedx/output/__init__.pyi | 22 +++
typestubs/py_serializable/__init__.pyi | 94 ++++++++++++
uv.lock | 252 ++++++++++++++++----------------
28 files changed, 705 insertions(+), 317 deletions(-)
delete mode 100644 atr/sbom/models/bom.py
create mode 100644 typestubs/cyclonedx/__init__.pyi
create mode 100644 typestubs/cyclonedx/model/bom.pyi
create mode 100644 typestubs/cyclonedx/model/component.pyi
create mode 100644 typestubs/cyclonedx/output/__init__.pyi
create mode 100644 typestubs/py_serializable/__init__.pyi
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]