uv
Collect and upload PEP 740 attestations during `uv publish`
#16731
Merged

Collect and upload PEP 740 attestations during `uv publish` #16731

woodruffw merged 33 commits into main from ww/upload-attestations
woodruffw
woodruffw Collect and upload PEP 740 attestations during `uv publish`
39d917c6
woodruffw clippy + fmt
9ee25630
woodruffw publish: attach attestations during upload
fbbe3a05
woodruffw fix snapshot, cleanup lints
18eb71e9
woodruffw fix more clippy lints
8f3755f9
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
d73d5250
konstin
konstin commented on 2025-11-14
woodruffw rename type, parse instead of validating
31c67bba
woodruffw
woodruffw Merge branch 'main' into ww/upload-attestations
13e92e22
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
563c1fdd
woodruffw Merge branch 'main' into ww/upload-attestations
95ba1cb7
woodruffw test_publish: enable attestations on pypi upload test
df2dcad6
woodruffw debugging
ea44bc86
woodruffw fix suffix check
a636dfe0
woodruffw remove debugging
2991e3d3
woodruffw
woodruffw commented on 2025-11-18
woodruffw woodruffw marked this pull request as ready for review 36 days ago
messerli-wallace
messerli-wallace approved these changes on 2025-11-18
woodruffw woodruffw requested a review from konstin konstin 36 days ago
konstin
konstin commented on 2025-11-19
woodruffw Update lib.rs
9822dfcc
woodruffw fastrand, move comment
c08551cf
woodruffw box some wrapped error variants
21e6443f
woodruffw add a basic PEP 740 provenance check
64aed510
woodruffw box another large member
009be7a7
woodruffw
woodruffw commented on 2025-11-19
woodruffw woodruffw requested a review from konstin konstin 35 days ago
woodruffw woodruffw added enhancement
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
f45d3328
konstin
konstin commented on 2025-11-20
woodruffw test_publish: wait for the index before checking for provenance
57fed239
zanieb
woodruffw
woodruffw docs: add section about attestations to packaging guide
dab15847
woodruffw
konstin
woodruffw publish: add --no-attestations
964b7cbd
woodruffw fixup tests, add a no-attestations grouping test
e473bd7c
woodruffw docs: document `--no-attestations`
5903201c
woodruffw prettier
65091a63
woodruffw woodruffw requested a review from konstin konstin 34 days ago
woodruffw woodruffw requested a review from zanieb zanieb 34 days ago
woodruffw woodruffw assigned woodruffw woodruffw 34 days ago
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
93f7ab47
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
07c39da1
zanieb
zanieb commented on 2025-11-20
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
96fd178b
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
c524baf0
konstin
konstin approved these changes on 2025-11-24
woodruffw update files arg docs
b6823e2c
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
0bd94bf1
woodruffw Merge remote-tracking branch 'origin/main' into ww/upload-attestations
7f92022f
woodruffw woodruffw merged 7b3199f0 into main 30 days ago
woodruffw woodruffw deleted the ww/upload-attestations branch 30 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone