Demian Brecht added the comment:

Yeah, agreed that it should be opt-in, at least until a major release.

I've run into a couple cases where higher level libraries use http.client (or 
httplib) directly, but don't expose the client directly (not that they should 
anyways). Because of that, there are higher level libraries that simply /can't/ 
support http_proxy environment variable because they didn't use a higher level 
abstraction.

Given http.client /does/ implement everything required to support this, I can't 
see it impacting the architecture in any negative way.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24177>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to