Closed matthewfeickert closed 1 year ago
Is this a duplicate of #9400?
Is this a duplicate of #9400?
Hm I think so. I'll assume yes and close here in favor of it, but actually check when I'm out of my next meeting.
Apologies for the noise: I searched "authors" in the Issues and so missed this as I didn't check all the ones just matching "author".
What's the problem this feature will solve?
:wave: Hi. Our project
pyhf
just switched (c.f. https://github.com/scikit-hep/pyhf/pull/2095) from having our PyPI metadata insetup.cfg
topyproject.toml
. In doing so, we also changed from having our author metadata for the 3 authors be acrossauthor
andauthor_email
to having it be contained inauthors
following PEP 621's requirements ofpip
is recognizing all the metadata as we would expectHowever, when we published this to TestPyPI to check how things looked after switching over we noticed that TestPyPI is displaying only the first author and linking their email
Previously when we shoved all our names and emails into
author
andauthor_email
we could at least have all our names be displayed (no surprise there as we were abusing the field)I assume that this behavior with
authors
is becausewarehouse
uses only the core metadata here (?) following PEP 621's instructions of:Would it be possible for
warehouse
to display all authors information if it exists? Or is that something that is outside the scope of howwarehouse
interacts with metadata?Describe the solution you'd like
Have
warehouse
be able to parse the existence of PEP 621authors
and display all names and associated emails ofauthors
on the package webpage.Additional context