PyPI project page redesign: Security tab shows package provenance and flags anomalies(blog.pypi.org)
Writing language: KoreanRead in the original language
Plain summary
- PyPI, the Python package repository, added a new Security tab to project pages. For each file, you can view records (provenance attestations) proving who built the file you are about to download and where.
- If every file has an attestation, the page shows full provenance. If none do, it shows no provenance. PyPI explains that none does not mean malicious, only that the origin cannot be cryptographically verified.
- If only some files have attestations, the source repository differs from the previous release, or attestations disappear, a warning appears at the top of the page. Since this could be an account takeover, PyPI recommends checking before installing.
- The release files tab gained search and filters, and the release history shows the number of files and the provenance status. This work was implemented by Kabu Creative with OpenSSF funding.
Found on
Hacker News ↗ / 111 votes / 39 comments
Have you run into something like this? Tell us in a line or two what you did. You do not need to know the product.