Serhiy Storchaka added the comment:

> 2. directly passing the ASCII string to setipaddr (leaving any error 
> detection to this routine)

This will change the type of exception. If this is acceptable and modulo 
Antoine's and my nitpicks on Rietveld, the patch LGTM.

But it is too complicated. Here is alternative. It has many flaws (less 
extensible, incompatible with Argument Clinic, can produce inaccurate error 
message, etc), but it is much simpler. And preserve the type of exception.

----------
Added file: http://bugs.python.org/file36254/skip_idna_alt.patch

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

Reply via email to