b2e7b2b279
"Cached request ... is not storable" doesn't make sense from a user perspective, it's leaking our internal `CachedClient` abstraction. I think it makes more sense to talk about this as "Response from ... is not storable"
pypi-client
A general-use client for interacting with PyPI.
Loosely modeled after Orogene's oro-client.