clearer error

If there's no URL set you get a slightly less obvious "requests.exceptions.MissingSchema: Invalid URL u'None': No schema supplied" error.