[Email-SIG] email 3.0 API changes
Barry Warsaw
barry at python.org
Sun Oct 3 05:23:42 CEST 2004
I've finally gotten around to making the major email 3.0 API changes I'd
planned for Python 2.4. These are now checked into the Py2.4 tree and
I'll try to spin a standalone email 3.0 alpha distutils package soon.
In brief, here are the changes:
* All features that in email 2.x raised DeprecationWarnings have
now been removed. These include: the _encoder arg to MIMEText
constructor, Message.add_payload(), Utils.dump_address_pair(),
Utils.decode(), Utils.encode()
* These now raise DeprecationWarnings: Generator.__call__(),
Message.get_type(), Message.get_main_type(),
Message.get_subtype(), and the 'strict' argument to the Parser
constructor.
* Support for Python earlier than 2.3 is removed.
* Renamed the Defect classes.
Is there anything else that people want to try to get into email 3.0?
Note that Python 2.4 beta 1 is scheduled to be released on October 11.
That same event will freeze email 3.0's API until Python 2.5. Note that
I'm not promising that I will have any time to develop new code for the
email package between now and then, but if you have patches, I'll
willing to talk about it. :)
-Barry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: This is a digitally signed message part
Url : http://mail.python.org/pipermail/email-sig/attachments/20041002/5509ba67/attachment.pgp
More information about the Email-SIG
mailing list