Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.12] gh-112302: Backport SBOM generation tooling #114730

Merged
merged 1 commit into from
Feb 6, 2024

Conversation

sethmlarson
Copy link
Contributor

@sethmlarson sethmlarson commented Jan 29, 2024

This PR backports the following PRs to the 3.12 branch which has an identical SBOM to the main branch. 3.11 and earlier all have substantial differences (by including setuptools which has multiple layers of dependency vendoring). I proposed backporting to previous branches on discuss.python.org.

As a data point to limit fear of breaking builds of downstream distributors, we received feedback from @befeleme in #114240 and #114244 which appear to have been resolved in #114450.

@sethmlarson sethmlarson added skip news 3.12 bugs and security fixes labels Jan 29, 2024
@sethmlarson sethmlarson changed the title gh-112302: [3.12] Backport SBOM generation tooling [3.12] gh-112302: Backport SBOM generation tooling Jan 29, 2024
@sethmlarson sethmlarson marked this pull request as ready for review January 29, 2024 19:08
@hugovk
Copy link
Member

hugovk commented Feb 6, 2024

Does this need updating following #115038?

I'm fine with this going in 3.12, do you think it needs RM approval?

@sethmlarson
Copy link
Contributor Author

@hugovk Yes this will need that update applied to this branch, and I indeed want to get approval from release managers, I'll send this again to Thomas today.

@Yhg1s Yhg1s merged commit 5e64828 into python:3.12 Feb 6, 2024
29 checks passed
@sethmlarson sethmlarson deleted the 3.12-sbom branch February 6, 2024 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.12 bugs and security fixes skip news
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants