Hi, I know close to zilch about email but thought I’d give two eurocents.
The first cent is about subclassing builtins. I read in your article that your code uses subclasses of str and list; can’t that lead to problems caused by fast paths for built-in types in CPython code? (if I understand http://bugs.python.org/issue10977 correctly) The second cent is about naming. Does a Mailbox represent an email address? The confusion with mailbox.Mailbox would be a problem. Dare I say it? PEP 8 would advise rfc822parser for the name, or parser (but I don’t know how you plan to deprecate/replace the existing email.parser module). I’m sorry for your family stuff. Regards _______________________________________________ Email-SIG mailing list Email-SIG@python.org Your options: http://mail.python.org/mailman/options/email-sig/archive%40mail-archive.com