Reference
The PyPI wire surface peryx exposes.
-
Standards
The packaging PEPs and specifications peryx implements for PyPI, and how they fit together.
-
HTTP endpoints
The routes every index serves, plus health and metrics.
-
Upload rules
The exact upload checks peryx runs: wheel .dist-info matching, the digest fields it verifies, PEP 440 version matching for admin operations, and the mutation paths for verb-named projects, with every accept/reject table and error string.
-
Simple API serving
The exact serving rules on the Simple API: how peryx derives the advertised api-version, when it keeps or drops the gpg-sig marker, and the 301 it returns for a slashless index or project URL.