This is an automated email from the ASF dual-hosted git repository.

tvb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 47923cac4547d51c4ce48b2a40ef740a2793378f
Merge: 961571320 b8f453277
Author: Tristan Van Berkom <[email protected]>
AuthorDate: Tue May 6 16:22:33 2025 +0900

    Merge pull request #1997 from apache/tristan/sboms
    
    Add new abstract methods for reporting source provenance

 doc/source/hacking/writing_documentation.rst       |   6 +-
 man/bst-artifact-checkout.1                        |   8 +-
 man/bst-artifact-delete.1                          |   2 +-
 man/bst-artifact-list-contents.1                   |   8 +-
 man/bst-artifact-log.1                             |   2 +-
 man/bst-artifact-pull.1                            |  32 +-
 man/bst-artifact-push.1                            |  32 +-
 man/bst-artifact-show.1                            |   2 +-
 man/bst-artifact.1                                 |  46 +-
 man/bst-build.1                                    |  28 +-
 man/bst-help.1                                     |   2 +-
 man/bst-init.1                                     |  14 +-
 man/bst-shell.1                                    |  30 +-
 man/bst-show.1                                     |  87 ++--
 man/bst-source-checkout.1                          |   8 +-
 man/bst-source-fetch.1                             |  30 +-
 man/bst-source-push.1                              |  30 +-
 man/bst-source-track.1                             |  30 +-
 man/bst-source.1                                   |   2 +-
 man/bst-workspace-close.1                          |   2 +-
 man/bst-workspace-list.1                           |   2 +-
 man/bst-workspace-open.1                           |   2 +-
 man/bst-workspace-reset.1                          |   2 +-
 man/bst-workspace.1                                |   2 +-
 man/bst.1                                          |   8 +-
 src/buildstream/__init__.py                        |  10 +-
 src/buildstream/_frontend/cli.py                   |   1 +
 src/buildstream/_frontend/widget.py                |  24 ++
 src/buildstream/downloadablefilesource.py          | 105 ++++-
 src/buildstream/plugins/sources/local.py           |  34 +-
 src/buildstream/plugins/sources/remote.py          |  12 +-
 src/buildstream/plugins/sources/tar.py             |  12 +-
 src/buildstream/plugins/sources/workspace.py       |  45 +-
 src/buildstream/source.py                          | 470 ++++++++++++++++++++-
 tests/frontend/show.py                             | 192 +++++++++
 tests/frontend/source-info/elements/extradata.bst  |   4 +
 tests/frontend/source-info/elements/local.bst      |   5 +
 .../source-info/elements/tar-custom-version.bst    |   8 +
 .../frontend/source-info/elements/tar-explicit.bst |   7 +
 .../frontend/source-info/elements/tar-no-micro.bst |   6 +
 tests/frontend/source-info/elements/tar.bst        |   6 +
 tests/frontend/source-info/elements/testsource.bst |   4 +
 .../source-info/elements/unimplemented.bst         |   4 +
 tests/frontend/source-info/files/testfile          |   1 +
 tests/frontend/source-info/plugins/extradata.py    |  43 ++
 tests/frontend/source-info/plugins/testsource.py   |  38 ++
 .../frontend/source-info/plugins/unimplemented.py  |  31 ++
 tests/frontend/source-info/project.conf            |  16 +
 tox.ini                                            |  11 +-
 49 files changed, 1264 insertions(+), 242 deletions(-)

Reply via email to