Skip to content

Document optional dependency metadata mapping - #819

Open
Himanshuagrawal4 wants to merge 1 commit into
pypa:mainfrom
Himanshuagrawal4:PRO/flit-requires-extra-docs-20260810
Open

Document optional dependency metadata mapping#819
Himanshuagrawal4 wants to merge 1 commit into
pypa:mainfrom
Himanshuagrawal4:PRO/flit-requires-extra-docs-20260810

Conversation

@Himanshuagrawal4

Copy link
Copy Markdown

Summary

Document that [project.optional-dependencies] is the new-style metadata equivalent of requires-extra in [tool.flit.metadata].

Closes #616.

Validation

  • Sphinx documentation build with warnings treated as errors
  • git diff --check

AI assistance

Codex (GPT-5) assisted with drafting the documentation wording. I manually reviewed the final diff and verified the documentation build.

@Himanshuagrawal4
Himanshuagrawal4 marked this pull request as ready for review August 10, 2026 09:00
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.

requires-extra not documented for new style metadata

1 participant