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

Implement PEP 714 #13706

Merged
merged 4 commits into from
Jun 27, 2023
Merged

Implement PEP 714 #13706

merged 4 commits into from
Jun 27, 2023

Conversation

ewdurbin
Copy link
Member

Closes #13705

Needs to coordinate with pypa/pip#12042

@ewdurbin ewdurbin added the blocked Issues we can't or shouldn't get to yet label May 21, 2023
@ewdurbin
Copy link
Member Author

Blocked on pypa/pip#12042

@di
Copy link
Member

di commented Jun 6, 2023

Given pypa/pip#12042 (comment) we should probably close this and find an alternative.

@ewdurbin
Copy link
Member Author

ewdurbin commented Jun 7, 2023

Given pypa/pip#12042 (comment) we should probably close this and find an alternative.

Gonna implement 714 provisionally instead.

@ewdurbin ewdurbin changed the title correct key for pep 658 metadata in JSON Simple API Implement PEP 714 ~correct key for pep 658 metadata in JSON Simple API~ Jun 7, 2023
@ewdurbin ewdurbin changed the title Implement PEP 714 ~correct key for pep 658 metadata in JSON Simple API~ Implement PEP 714 Jun 7, 2023
@ewdurbin ewdurbin requested a review from dstufft June 7, 2023 02:49
@ewdurbin
Copy link
Member Author

ewdurbin commented Jun 7, 2023

Re-requesting review. Won't merge until 714 is accepted.

@miketheman miketheman removed the blocked Issues we can't or shouldn't get to yet label Jun 27, 2023
@ewdurbin
Copy link
Member Author

PEP 714 has been accepted python/peps#3186!

@ewdurbin ewdurbin merged commit 38ba926 into main Jun 27, 2023
@ewdurbin ewdurbin deleted the 658_fix branch June 27, 2023 18:05
th3coop pushed a commit to ActiveState/warehouse that referenced this pull request Jun 27, 2023
* correct key for pep 658 metadata in JSON Simple API

* nah, implement PEP714 (provisionally of course)

* reference the new canonical key for pep 714 and 658bug implementations
@edmorley
Copy link

Thank you for implementing this!

Is there an issue filed for tracking the backfilling of metadata files for older package releases?

@di
Copy link
Member

di commented Jul 15, 2023

@edmorley: #8254

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

Successfully merging this pull request may close these issues.

Wrong key name used for PEP 658 metadata files in the JSON index
5 participants