warehouse icon indicating copy to clipboard operation
warehouse copied to clipboard

Add a per-artifact view

Open di opened this issue 1 year ago • 0 comments

What's the problem this feature will solve? Currently it's hard to add additional information about individual artifacts without overloading the "Download files" tab on the project page. For example, file hashes need to be displayed in a modal.

Describe the solution you'd like Instead of listing all artifacts on the "Files" page of a project (e.g. https://pypi.org/project/pip/#files), link to a new view for individual files, which contains additional details about the file:

  • Hash digests
  • File size
  • Human-readable wheel/platform tags
  • When the artifact was published
  • How the artifact was published (by a maintainer? trusted publisher?)
  • Any PEP 740 provenance for the file

Additional context This also allows us to deep-link to a context page for an individual artifact, and potentially gives us a place to include a per-artifact file browser (e.g. by embedding http://inspector.pypi.io/ on this page)

#15087 is potentially related as well.

di avatar Aug 15 '24 15:08 di