-
-
Notifications
You must be signed in to change notification settings - Fork 29.1k
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
Structure for importlib metadata identities #108580
Labels
Comments
orbisvicis
pushed a commit
to orbisvicis/cpython
that referenced
this issue
Aug 28, 2023
Add `PackageMetadata.authors` and `PackageMetadata.maintainers` to the `importlib.metadata` module. These unify and provide minimal parsing for the respective core metadata fields ("Author", "Author-email"), and ("Maintainer", "Maintainer-email").
orbisvicis
pushed a commit
to orbisvicis/cpython
that referenced
this issue
Aug 28, 2023
Correct the parsing of name/email entries in the 'Author-email' and 'Maintainer-email' fields of the core metadata specification.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Aug 28, 2023
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Aug 28, 2023
Add `PackageMetadata.authors` and `PackageMetadata.maintainers` to the `importlib.metadata` module. These unify and provide minimal parsing for the respective core metadata fields ("Author", "Author-email"), and ("Maintainer", "Maintainer-email").
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Aug 28, 2023
Correct the parsing of name/email entries in the 'Author-email' and 'Maintainer-email' fields of the core metadata specification.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Aug 28, 2023
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 6, 2023
A hypothesis strategy for generating structured core metadata and equivalent unstructured text. Ensures that parsing the text using PackageMetadata results in the same structure - a roundtrip test.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 9, 2023
A hypothesis strategy for generating structured core metadata and equivalent unstructured text. Ensures that parsing the text using PackageMetadata results in the same structure - a roundtrip test.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 9, 2023
A `note` stub which does nothing.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 9, 2023
Correct the generation of identity entries in the core metadata specification.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 9, 2023
Correct the parsing of name/email entries using feedback from the hypothesis test.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 9, 2023
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
Add `PackageMetadata.authors` and `PackageMetadata.maintainers` to the `importlib.metadata` module. These unify and provide minimal parsing for the respective core metadata fields ("Author", "Author-email"), and ("Maintainer", "Maintainer-email").
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
Correct the parsing of name/email entries in the 'Author-email' and 'Maintainer-email' fields of the core metadata specification.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
A hypothesis strategy for generating structured core metadata and equivalent unstructured text. Ensures that parsing the text using PackageMetadata results in the same structure - a roundtrip test.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
A `note` stub which does nothing.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
Correct the generation of identity entries in the core metadata specification.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
Correct the parsing of name/email entries using feedback from the hypothesis test.
orbisvicis
added a commit
to orbisvicis/cpython
that referenced
this issue
Sep 18, 2023
(for posterity, at the time of writing, the discuss.python.org post has received no responses from anyone other than OP) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Feature or enhancement
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
Structure for importlib metadata identities
Proposal:
See the linked discussion for the proposal, justification, conflicts, and examples.
Linked PRs
The text was updated successfully, but these errors were encountered: