Python Email Package Version 6

Registered 2010-01-21 by R. David Murray

Development of a new version of the Python stdlib email package, designed to fully support the bytes/unicode separation introduced by Python version 3.

The Python email package is not quite fully functional in Python3, for reasons having to do with handling the clear distinction that Python 3 makes between unicode (text/string) and bytes. In Python 2 the email package could get away with not keeping this distinction clear, but in Python 3 this is no longer an option (and that's a good thing). This project is aimed at refactoring the email package so that it is fully functional under Python 3. This will include changes to the API as well as the internals, since it is now necessary to make a distinction between text and bytes in APIs where we used to get away with ignoring the distinction.

The working documents for the project are located in the python email-sig wiki, and development discussions take place on the mailing list email-sig@python.org (http://mail.python.org/mailman/listinfo/email-sig).

Our aim is to fold this development work back in to the Python manline in Python 3.3, with releases available on PyPI before then, and also a backport to Python 2 (if feasible) released on PyPI as well.

Project information

Maintainer:
Python email v6 development team
Driver:
Not yet selected
Development focus:

trunk series 

lp:python-email6 
Browse the code

Programming Languages:
Python
Licences:
Python Licence
()

RDF metadata

View full history Series and milestones

python-email6 trunk series is the current focus of development

All bugs Latest bugs reported

Get Involved

Downloads

python-email6 does not have any download files registered with Launchpad.