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

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

commit 1a7651a1261926d1b47133ee723f747b4a9505fb
Merge: 56a4b794d 834c4432d
Author: Jürg Billeter <[email protected]>
AuthorDate: Tue Feb 3 10:01:23 2026 +0100

    Merge pull request #2099 from joshua-zivkovic/JZ/source-provenance
    
    Generic Source Provenance

 src/buildstream/_project.py                        |  12 +++
 src/buildstream/data/projectconfig.yaml            |   6 ++
 src/buildstream/element.py                         |  27 +++--
 src/buildstream/exceptions.py                      |   5 +
 src/buildstream/node.pyi                           |   1 +
 src/buildstream/source.py                          |  87 +++++++++++-----
 src/buildstream/types.py                           |  36 -------
 tests/sources/source_provenance_attributes.py      | 110 ++++++++++++++++++++-
 .../elements/target_a.bst                          |   7 ++
 .../elements/target_b.bst                          |   7 ++
 .../source_provenance_attributes/project.conf      |   3 +
 11 files changed, 234 insertions(+), 67 deletions(-)

Reply via email to