Normalised project name
Version string of the latest release
One-line project description
Long-form description (may be Markdown or RST)
MIME type of the long description (e.g. 'text/markdown')
Primary author name
Primary author e-mail
Maintainer name
Maintainer e-mail
SPDX or free-text license string
SPDX expression (newer metadata field, may be absent)
Comma-separated keyword tags
Trove classifiers (e.g. 'Programming Language :: Python :: 3')
PEP 508 dependency specifiers
Python version constraint (e.g. '>=3.7')
Project homepage URL
Legacy single project URL field
Named project URL map (e.g. { Homepage, Source, Documentation })
Legacy bug tracker URL
Documentation URL registered on PyPI
Download URL (legacy, rarely set)
Whether the latest release has been yanked
Reason the release was yanked, if applicable
Metadata block for the latest release of a PyPI project (
/pypi/{name}/json → info).