His requests module is an improvement, but he says being able to specify the outbound IP of an HTTP request is out of the scope of his module???
https://github.com/kennethreitz/requests/issues/394
That's why I am still using urllib2.
https://github.com/kennethreitz/requests/issues/394
That's why I am still using urllib2.
The fact that he was confused by it does not help his credibility when he is trying to tell people how to design their libraries.
requests.get('news.ycombinator.com', sourceip='1.2.3.4')