> 1210 imaplib does not run under Python 3 > 3727 poplib module broken by str to unicode conversion > - These both have patches that need review > 3714 nntplib module broken by str to unicode conversion > - This issue seems pretty far from resolution
I worked on these modules. First I tried to use unicode everywhere but then I realized that each email can use a different encoding. Using a fixed charset is meanless, that's why I wrote new patches (for poplib and imaplib) to return emails (and other status messages) as bytes strings. Since nntplib also transport emails, I think that my current patch (nntplib_unicode.patch) is invalid and I should write another one using bytes. If I don't have time to fix it quickly, please leave 3714 at state "deferred blocker". Barry: you closed the issue #4125 but the specified revision number is the commit fixing issue #3988. runtests.sh have to use the -bb flag! -- Victor Stinner aka haypo http://www.haypocalc.com/blog/ _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com