Skip to content
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

Document Metadata fields and format for the Upload API #3520

Closed
wants to merge 1 commit into from

Conversation

alanbato
Copy link
Contributor

@alanbato alanbato commented Apr 2, 2018

This should fix the problem stated in #3151.
This is a WIP and the changes mentioned here have not been added yet.

Any comments/ideas/questions on the format and content are welcome 😃

PS. make docs isn't working for me, it complains about sphinx not being installed inside the venv 😅

Pinging @brainwane and @di for review.

🐍 📦 📝

@brainwane
Copy link
Contributor

For reference -- we chatted about this in today's Warehouse livechat.

@brainwane
Copy link
Contributor

@alanbato how is this going?

Copy link
Member

@di di left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just explicitly requesting changes on this, as mentioned here: #3151 (comment)

@brainwane
Copy link
Contributor

@alanbato How's this going?

Base automatically changed from master to main January 21, 2021 18:39
@abitrolly
Copy link
Contributor

I think this should be merged. It improves API documentation a lot. Validation and corrections can be added in a separate good first issue.

@abitrolly
Copy link
Contributor

@di is it possible to reticket description of dependency fields as a separate issue? There are a lot of questions about them. Like if they are stored, then where they are exposed in API, why we still need #8254, etc.

@dstufft
Copy link
Member

dstufft commented Jun 28, 2022

There is now PEP 694: Upload 2.0 API for Python Package Repositories, which has discussions on discuss.python.org which is relevant to this issue.

@di
Copy link
Member

di commented Apr 3, 2024

Closing this in favor of eventually documenting this via a PEP, like https://peps.python.org/pep-0694/.

@di di closed this Apr 3, 2024
@abitrolly
Copy link
Contributor

@di maybe close this when the documentation is done? Otherwise there is no way to track it.

@di
Copy link
Member

di commented Apr 4, 2024

This is being tracked in #3151.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants