Tutorials
Step-by-step lessons that take PyPI use from zero to a working setup.
-
Getting started
Serve Python packages through peryx: cache pypi.org, install with pip and uv, publish a private package, then yank and delete it.
-
Issue your first access token
Configure a project-scoped upload token and verify allowed and denied publications.
-
Build a team index
Design separate team indexes with one shared cache and project-level source isolation.
-
Front another index
Mirror a non-PyPI index, normalize its protocol, and layer it with PyPI under one URL.
-
Publish and manage a release
Upload historical and MD5-only wheels, yank an equivalent PEP 440 version, and delete a verb-named project.
-
Test Simple API behavior
Test api-version derivation, gpg-sig filtering, pass-through markers, and slashless URL redirects.