Skip to content

Add SBOM support - PEP770#2098

Merged
cjames23 merged 8 commits intopypa:masterfrom
cjames23:feat-sbom-support
Nov 16, 2025
Merged

Add SBOM support - PEP770#2098
cjames23 merged 8 commits intopypa:masterfrom
cjames23:feat-sbom-support

Conversation

@cjames23
Copy link
Member

Adds support for SBOM files to be included in the wheel as specified in PEP770.

This closes out #2047

@cjames23 cjames23 requested a review from ofek November 15, 2025 03:40
Copy link
Contributor

@ofek ofek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great start, thanks!

@cjames23 cjames23 requested a review from ofek November 15, 2025 18:03
ofek
ofek previously approved these changes Nov 16, 2025
Copy link
Contributor

@ofek ofek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall it looks good to me!

Co-authored-by: Ofek Lev <ofekmeister@gmail.com>
@cjames23 cjames23 merged commit 8695db4 into pypa:master Nov 16, 2025
66 of 68 checks passed
@cjames23 cjames23 deleted the feat-sbom-support branch November 16, 2025 18:01
github-actions bot pushed a commit that referenced this pull request Nov 16, 2025
* Add SBOM support - PEP770

* Fix bad variable name shadowing

* Move configuration for sboms out of core metadata, add wheel templates and nested directories test

* Fix formatting changes in doc.

* Fix added header

* Update backend/src/hatchling/builders/wheel.py

Co-authored-by: Ofek Lev <ofekmeister@gmail.com>

---------

Co-authored-by: Ofek Lev <ofekmeister@gmail.com> 8695db4
github-actions bot pushed a commit to sysfce2/python-hatchling that referenced this pull request Nov 20, 2025
* Add SBOM support - PEP770

* Fix bad variable name shadowing

* Move configuration for sboms out of core metadata, add wheel templates and nested directories test

* Fix formatting changes in doc.

* Fix added header

* Update backend/src/hatchling/builders/wheel.py

Co-authored-by: Ofek Lev <ofekmeister@gmail.com>

---------

Co-authored-by: Ofek Lev <ofekmeister@gmail.com> 8695db4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants