[Python-Dev] Patch making the current email package (mostly) support bytes (original) (raw)

Barry Warsaw barry at python.org
Mon Oct 4 19:41:09 CEST 2010


On Oct 02, 2010, at 07:00 PM, R. David Murray wrote:

The advantage of this patch is that it means Python3.2 can have an email module that is capable of handling a significant proportion of the applications where the ability to process binary email data is required.

Like others, I'm concerned that we're perpetuating the Python 2 problems with bytes vs. strings. OTOH, I went down a similar road (though much more hacky and less successful) in one of my failed branches, so I sympathize with this nod to practicality that actually works.

If the choice is the current brokenness staying in Python 3.2 or this hack being added for now, I'd go with the latter. email6 will make it all better, right? :) In the meantime, I do think it would be good to give our users something that's practical.

I've uploaded the patch to issue 4661 (http://bugs.python.org/issue4661). I uploaded it to rietveld as well just before Martin's announcement. After the announcement I uploaded the svn patch to the tracker, so hopefully there will be an automated review button as well. Here is your chance to exercise the new review tools :)

I see no automatically generated link to the review, but I did add some comments to the Rietveld issue you linked to in one of your comments.

-Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: <http://mail.python.org/pipermail/python-dev/attachments/20101004/5a7a0657/attachment.pgp>



More information about the Python-Dev mailing list