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