| Index: third_party/google-endpoints/future/backports/email/mime/base.py
|
| diff --git a/third_party/google-endpoints/future/backports/email/mime/base.py b/third_party/google-endpoints/future/backports/email/mime/base.py
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e77f3ca4ae519632564b0bf057e895df0b44a6e8
|
| --- /dev/null
|
| +++ b/third_party/google-endpoints/future/backports/email/mime/base.py
|
| @@ -0,0 +1,25 @@
|
| +# Copyright (C) 2001-2006 Python Software Foundation
|
| +# Author: Barry Warsaw
|
| +# Contact: email-sig@python.org
|
| +
|
| +"""Base class for MIME specializations."""
|
| +from __future__ import absolute_import, division, unicode_literals
|
| +from future.backports.email import message
|
| +
|
| +__all__ = ['MIMEBase']
|
| +
|
| +
|
| +class MIMEBase(message.Message):
|
| + """Base class for MIME specializations."""
|
| +
|
| + def __init__(self, _maintype, _subtype, **_params):
|
| + """This constructor adds a Content-Type: and a MIME-Version: header.
|
| +
|
| + The Content-Type: header is taken from the _maintype and _subtype
|
| + arguments. Additional parameters for this header are taken from the
|
| + keyword arguments.
|
| + """
|
| + message.Message.__init__(self)
|
| + ctype = '%s/%s' % (_maintype, _subtype)
|
| + self.add_header('Content-Type', ctype, **_params)
|
| + self['MIME-Version'] = '1.0'
|
|
|