Use stale cached data if PyPI gives us a 502 error