Don't use metaclasses when class decorators can do the job.

Thanks to Nick Coghlan for pointing out that I'd forgotten about class
decorators.
This commit is contained in:
R David Murray 2012-05-31 18:00:45 -04:00
parent 8e0ed333b9
commit 1be413e366
6 changed files with 63 additions and 64 deletions

View file

@ -2,7 +2,7 @@
code that adds all the email6 features.
"""
from email._policybase import Policy, Compat32, compat32
from email._policybase import Policy, Compat32, compat32, _extend_docstrings
from email.utils import _has_surrogates
from email.headerregistry import HeaderRegistry as HeaderRegistry
@ -17,6 +17,7 @@ __all__ = [
'HTTP',
]
@_extend_docstrings
class EmailPolicy(Policy):
"""+