Skip to content

feat: pyproject-metadata - #847

Draft
henryiii wants to merge 4 commits into
pypa:mainfrom
henryiii:henryiii/chore/project
Draft

henryiii wants to merge 4 commits into
pypa:mainfrom
henryiii:henryiii/chore/project

Conversation

@henryiii

@henryiii henryiii commented Oct 24, 2024 •

Copy link
Copy Markdown
Contributor

Start of adding the bulk of pyproject-metadata. Prerequisites:

TODO:

  • Add tests ported from pyproject-metadata
  • Rename things for consistency (current naming is a mess)
  • Ensure error style is consistent with other parts of packaging
  • Ensure packaging.metadata throws all errors in .validate_metadata, and then remove .validate_metadata
  • Add docs
  • Ensure import style is consistent

henryiii and others added 3 commits October 6, 2026 23:01
Adding tests too.

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
@henryiii
henryiii force-pushed the henryiii/chore/project branch from c0af3fb to 8b7f892 Compare October 7, 2026 03:06
Assisted-by: ClaudeCode:claude-opus-5-5

This branch has not been deployed

No deployments
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