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 929a8c3b link to svn:dist, not any svn (#650)
add d7c4a175 Start to move caching out of check tasks
add a96e11aa Include release policy in attestation and pull hashes for
checks from there.
add 133ab837 Include checker name in cache key and tidy up some code.
add 9e241259 Read and write checks to/from attestable data
add 448abfdf Read and write checks to/from attestable data
No new revisions were added by this update.
Summary of changes:
atr/attestable.py | 71 +++--
atr/db/__init__.py | 8 +
atr/docs/checks.md | 2 +-
atr/docs/tasks.md | 2 +-
tests/e2e/sbom/helpers.py => atr/file_paths.py | 14 +-
atr/get/report.py | 11 +-
atr/{models/basic.py => hashes.py} | 24 +-
atr/merge.py | 7 +-
atr/models/attestable.py | 8 +-
atr/models/sql.py | 2 +-
atr/storage/readers/checks.py | 57 +++-
atr/storage/readers/releases.py | 37 +--
atr/storage/types.py | 3 +-
atr/storage/writers/revision.py | 7 +-
atr/tasks/__init__.py | 336 +++++++++++++++++++-----
atr/tasks/checks/__init__.py | 218 ++++++++++-----
atr/tasks/checks/compare.py | 5 +
atr/tasks/checks/hashing.py | 7 +
atr/tasks/checks/license.py | 16 +-
atr/tasks/checks/paths.py | 18 +-
atr/tasks/checks/rat.py | 7 +-
atr/tasks/checks/signature.py | 6 +
atr/tasks/checks/targz.py | 8 +
atr/tasks/checks/zipformat.py | 10 +-
atr/util.py | 22 ++
migrations/versions/0049_2026.02.11_5b874ed2.py | 37 +++
tests/unit/recorders.py | 2 +-
27 files changed, 724 insertions(+), 221 deletions(-)
copy tests/e2e/sbom/helpers.py => atr/file_paths.py (66%)
copy atr/{models/basic.py => hashes.py} (54%)
create mode 100644 migrations/versions/0049_2026.02.11_5b874ed2.py
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]