-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Streamline simple repository API specification #1442
base: main
Are you sure you want to change the base?
Conversation
TODO
|
PEP 503 is unclear as to whether the project-details lists GPG signature files (ie do they get an I'll work under the assumption that they're only implied. |
I don't understand how any of these specs relate to PEP 458 (Secure PyPI downloads with signed repository metadata), so I'll leave that out completely for now. |
I think this MR could be squash-merged: no need to keep the commit history I think |
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.
Skimmed through. Looks good to me.
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 looks great! Here are some nitpicks, bearing in mind that I don't have the details of this API in mind so I haven't checked that the text conforms to the PEPs.
Inherit from the rest of the guide instead
@jeanas this change is a more focused write-up of the simple repo API spec, rather than a copy of the PEPs. This PR is still open for consideration, however some questions I asked above are not answered yet:
|
cc @CAM-Gerlach ^ |
Solves part of #1093
📚 Documentation preview 📚: https://python-packaging-user-guide--1442.org.readthedocs.build/en/1442/