Skip to content

Draft: Display additional PyPi metadata info

What does this MR do and why?

Save additional PyPi metadata info

Changelog: added

Screenshots or screen recordings

Before After
Screenshot-master Screenshot-MR-updated

We apply CSS truncation, which truncates the fields if they're too long.

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 #423434 (closed)

Edited by Radamanthus Batnag

Merge request reports