Senthil Kumaran firstname.lastname@example.org added the comment:
On Sun, May 02, 2010 at 03:45:09AM +0000, Julian wrote:
Note: I am not arguing here that this SHOULD be done - it would break existing applications, especially those that were written before Python 2.6 - merely that it COULD be done.
I get your point, Julian. What I was worried about is, is it the "correct thing" to do? Which I am not sure and I believe it is not as httplib and urllib are not client themselves but are libraries to build clients. httplib and urllib can be considered as convenient interfaces over underlying sockets.
Breaking of existing apps is the next question, which should definitely be avoided. And an explanation in the docs certainly seems to be the way to go.