Skip to content

PEP 808: include METADATA bump#4849

Open
henryiii wants to merge 1 commit intopython:mainfrom
henryiii:henryiii/fix/pep808-M
Open

PEP 808: include METADATA bump#4849
henryiii wants to merge 1 commit intopython:mainfrom
henryiii:henryiii/fix/pep808-M

Conversation

@henryiii
Copy link
Contributor

@henryiii henryiii commented Mar 5, 2026

Signed-off-by: Henry Schreiner henryfs@princeton.edu

  • Change is either:
    • To a Draft PEP
    • To an Accepted or Final PEP, with Steering Council approval
    • To fix an editorial issue (markup, typo, link, header, etc)
  • PR title prefixed with PEP number (e.g. PEP 123: Summary of changes)

This updates PEP 808 with a METADATA bump. This applies the same rules to METADATA that we are setting up for pyproject.toml. There was one potential downside: before, you could put any arbitrary metadata you wanted in METADATA if a field was marked as dynamic. After discussing this with @LecrisUT, we decided that was likely a reasonable restriction; there's not much you can do with this (if it's marked as dynamic, you need to compute it anyway if you have an SDist), and for all the fields present, it's not clear any of them would benefit from being "SDist-only" anyway.

@pfmoore needs to review/approve.


📚 Documentation preview 📚: https://pep-previews--4849.org.readthedocs.build/

Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
@henryiii henryiii requested a review from FFY00 as a code owner March 5, 2026 22:15
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