Utilities for interacting with PyPI