Skip to content

Display additional PyPi metadata info

What does this MR do and why?

We started capturing Pypi metadata in !131327 (merged).

For backwards compatibility we removed the frontend changes to display the new metadata fields in !131327 (merged).

We'll implement those frontend changes in this MR.

Truncation of long text to be handled by Use `GlTruncateText` to truncate additional PyP... (#433357)

Screenshots or screen recordings

Before After With long text
pypi-metadata-master-branch pypi-metadata-mr-branch pypi-metadata-remove-truncation

How to set up and validate locally

  1. Install the prerequisites
  1. Prepare a Python package following our guide, or download this barebones project
  2. Build the package. From the package directory, run python3 -m build
  3. Setup authentication following our guide
  4. Upload the package. From the package directory, run python3 -m twine upload --verbose --repository gitlab dist/*. NOTE: The upload will fail if you try to upload a version that already exists. Delete the existing version in Package Registry, or build and upload a different version.
  5. View the package page in the Package Registry

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #423534 (closed)

Edited by Rahul Chanila

Merge request reports