Skip to content

PEP 808: Mark as Accepted#4980

Open
henryiii wants to merge 1 commit into
python:mainfrom
henryiii:henryiii/chore/pep808accept
Open

PEP 808: Mark as Accepted#4980
henryiii wants to merge 1 commit into
python:mainfrom
henryiii:henryiii/chore/pep808accept

Conversation

@henryiii
Copy link
Copy Markdown
Contributor

@henryiii henryiii commented May 20, 2026

  • SC/PEP Delegate has formally accepted/rejected the PEP and posted to the Discussions-To thread
  • Pull request title in appropriate format (PEP 123: Mark as Accepted)
  • Status changed to Accepted/Rejected
  • Resolution field points directly to SC/PEP Delegate official acceptance/rejected post, including the date (e.g. `01-Jan-2000 <https://discuss.python.org/t/12345/100>`__)
  • Acceptance/rejection notice added, if the SC/PEP delegate had major conditions or comments
  • Discussions-To, Post-History and Python-Version up to date

Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
@henryiii henryiii requested a review from FFY00 as a code owner May 20, 2026 21:25
@read-the-docs-community
Copy link
Copy Markdown

Documentation build overview

📚 pep-previews | 🛠️ Build #32784693 | 📁 Comparing a641dc2 against latest (c1f8b92)

  🔍 Preview build  

701 files changed · ± 701 modified

± Modified

@henryiii
Copy link
Copy Markdown
Contributor Author

There was one minor comment:

There is one relatively minor point that should be clarified when transferring the specification into the official standards documentation. The PEP states:

If a field is present in both places, then the build backend is allowed to insert entries into the list or table, but not remove entries, reorder entries, or modify the entries.

This does not put any restrictions on where entries may be inserted - at the start, at the end, or in the middle. In practice, none of the existing fields affected by this PEP assign any meaning to ordering, so this doesn’t matter, but in order to avoid confusion should a future PEP add an order-dependent field, the specification should be explicit. Allowing insertions either anywhere, or just at the end, is fine with me - I’ll leave it to the PEP author to choose.

I think that means the PEP can be accepted as is, then when updating the spec at packaging.python.org this needs to be clarified, and a note is not needed here, but happy to add one if preferred. I think we have picked one, but I rather want to look at what it affects over the next couple days when preparing implementations before settling one one vs. the other.

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.

1 participant