Jyotirmoy Bhattacharya <jyotir...@jyotirmoy.net> added the comment:

Antoine, could "raise ... from" be used here? Perhaps also using new subclasses 
of URLError to allow the exceptions to be caught with finer granularity. That 
way no information would be lost while at the same time not surprising clients 
who only catch URLError based on the documentation.

At least one exception which I feel must be wrapped is socket.timeout. Since we 
allow a timeout argument to urlopen, it doesn't make sense for the fact of the 
timeout to be announced by an exception from another library.

----------

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

Reply via email to