]> granicus.if.org Git - python/commit
#11731: simplify/enhance parser/generator API by introducing policy objects.
authorR David Murray <rdmurray@bitdance.com>
Mon, 18 Apr 2011 17:59:37 +0000 (13:59 -0400)
committerR David Murray <rdmurray@bitdance.com>
Mon, 18 Apr 2011 17:59:37 +0000 (13:59 -0400)
commit3edd22ac950d3a2bcc1ad2e5a83554970aef3369
treeb4661afc1be45e0d072c1c83ab354b2362f05afb
parentce16be91dc68597b0c5bfc7b4b1c5136fe5697a6
#11731: simplify/enhance parser/generator API by introducing policy objects.

This new interface will also allow for future planned enhancements
in control over the parser/generator without requiring any additional
complexity in the parser/generator API.

Patch reviewed by Éric Araujo and Barry Warsaw.
13 files changed:
Doc/library/email.generator.rst
Doc/library/email.parser.rst
Doc/library/email.policy.rst [new file with mode: 0644]
Lib/email/errors.py
Lib/email/feedparser.py
Lib/email/generator.py
Lib/email/parser.py
Lib/email/policy.py [new file with mode: 0644]
Lib/test/test_email/__init__.py
Lib/test/test_email/test_email.py
Lib/test/test_email/test_generator.py [new file with mode: 0644]
Lib/test/test_email/test_policy.py [new file with mode: 0644]
Misc/NEWS