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(-)
