Simple repository API

The current interface for querying available package versions and retrieving packages from an index server is defined in PEP 503, with the addition of “yank” support (allowing a kind of file deletion) in PEP 592, specifying the interface version provided by an index server in PEP 629, and providing package metadata independently from a package in PEP 658.