Skip to content

Enable PEP 740 attestations when publishing to PyPI#1710

Draft
woodruffw wants to merge 1 commit intomainfrom
ww/pep740
Draft

Enable PEP 740 attestations when publishing to PyPI#1710
woodruffw wants to merge 1 commit intomainfrom
ww/pep740

Conversation

@woodruffw
Copy link
Member

Summary

This enables PEP 740 attestations on the distributions we publish to PyPI.

See astral-sh/uv#16910 and astral-sh/ruff#21735 for reference 🙂

Test Plan

Not easy to test, since it's in the release pipeline. The action itself has integration tests and has been confirmed to work on other project releases, however, so hopefully things will go smoothly here...

Signed-off-by: William Woodruff <william@astral.sh>
@zanieb
Copy link
Member

zanieb commented Dec 1, 2025

Yo let's wait until it's proven working before we break all three repositories :D

@woodruffw
Copy link
Member Author

Yo let's wait until it's proven working before we break all three repositories :D

Wise words, I'll mark this one as drafted until we have a successful release on uv/ruff 😅

@woodruffw woodruffw marked this pull request as draft December 1, 2025 18:19
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