-
-
Notifications
You must be signed in to change notification settings - Fork 90
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
Expose PEP 740 attestations functionality #236
Merged
Merged
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
b526ff8
requirements: Add initial support for uploading PEP 740 attestations
woodruffw f267787
Misc lint fixes
facutuesca 1571a0d
bump pypi_attestation_models, update usage
woodruffw 27500cf
attestations: single quotes
woodruffw e9c72dd
attestations: simplify err
woodruffw 3166978
Merge remote-tracking branch 'upstream/unstable/v1' into ww/attestations
woodruffw e7bd6ea
README: add a link
woodruffw 5aa7e41
runtime: constrain pypi-attestation-models with a range
woodruffw 4bc4ced
Merge branch 'unstable/v1' into ww/attestations
woodruffw 0e2b9c9
runtime: bump range for pypi-attestation-models
woodruffw 242d7e9
requirements: refreeze
woodruffw aa69903
Update requirements/runtime.in
woodruffw 6b4d371
attestations: pre-validate dists as files
woodruffw 16aa3a2
README: relocate PEP 740 info
woodruffw 6dbccb5
README: PEP 740 -> "digital attestations"
woodruffw 16b5dc1
README: explain that digital attestations require TP
woodruffw 251402e
attestations: fix pylint
woodruffw 1e91a3b
twine-upload: debug -> notice, rm PEP ref
woodruffw 835d65d
attestations: debug dists before signing
woodruffw 95be6b9
twine-upload: factor out TRUSTED_PUBLISHING
woodruffw 176c905
pypi_attestation_models -> pypi_attestations
woodruffw 9bac976
Merge remote-tracking branch 'upstream/unstable/v1' into ww/attestations
woodruffw 6a808bf
runtime: bump constraints
woodruffw 1bb6510
requirements: bump pypi-attestations
woodruffw 8c640e3
bump to pypi-attestations==0.0.9
woodruffw e6556ab
attestations: use __main__ scope
woodruffw 8094cdf
attestations: add main
woodruffw 57dba07
attestations: please the linter
woodruffw af78f7a
README: emphasize beta
woodruffw bcc935f
twine-upload: emphasize attestations is a setting
woodruffw 66f02b6
twine-upload: setting -> input
woodruffw 28806ba
requirements: bump pypi-attestations, sigstore
woodruffw fed8784
requirements: bump sigstore, pypi-attestations
woodruffw 61ffce1
Update attestations.py
woodruffw e1b63c3
Apply suggestions from code review
woodruffw 15d9377
attestations: use Path.resolve(), break out dist collection
woodruffw 473ca48
attestations: use exists() instead of is_file()
woodruffw File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is where the bug snuck in that needed fixing by 0ab0b79.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤦 thanks for fixing that.