Instead of crashing with a raw urllib traceback on refresh failure, print a clean error message and suggest re-running setup.py.
Instead of crashing with a raw urllib traceback on refresh failure, print a clean error message and suggest re-running setup.py.