R. David Murray <rdmur...@bitdance.com> added the comment:

Because the RFCs are defined only for ascii.  Non-ascii in RFC 2822 addresses 
is an RFC violation.  In python2 non-ascii would usually round-trip through 
these functions, but again that was an accident.

If you'd like to propose a doc clarification that would be fine, but the 
clarification would be that behavior on strings containing non-ascii is 
undefined.

Note that these functions are considered soft-deprecated...they are in modules 
that are in the "Legacy API" section of the email docs.

----------

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

Reply via email to