ó
ñsºec           @   s(  d  Z  d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d	 e e f d
 „  ƒ  YZ d e f d „  ƒ  YZ d d d „  ƒ  YZ	 d e	 f d „  ƒ  YZ
 d e	 f d „  ƒ  YZ d e	 f d „  ƒ  YZ d e	 f d „  ƒ  YZ d e	 f d „  ƒ  YZ d e	 f d „  ƒ  YZ d S(   s    email package exception classes.t   MessageErrorc           B   s   e  Z d  Z RS(   s+   Base class for errors in the email package.(   t   __name__t
   __module__t   __doc__(    (    (    s"   /usr/lib/python2.7/email/errors.pyR    	   s   t   MessageParseErrorc           B   s   e  Z d  Z RS(   s&   Base class for message parsing errors.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR      s   t   HeaderParseErrorc           B   s   e  Z d  Z RS(   s   Error while parsing headers.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR      s   t   BoundaryErrorc           B   s   e  Z d  Z RS(   s#   Couldn't find terminating boundary.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR      s   t   MultipartConversionErrorc           B   s   e  Z d  Z RS(   s(   Conversion to a multipart is prohibited.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR      s   t   CharsetErrorc           B   s   e  Z d  Z RS(   s   An illegal charset was given.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR      s   t   MessageDefectc           B   s   e  Z d  Z d d „ Z RS(   s    Base class for a message defect.c         C   s   | |  _  d  S(   N(   t   line(   t   selfR
   (    (    s"   /usr/lib/python2.7/email/errors.pyt   __init__&   s    N(   R   R   R   t   NoneR   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR	   #   s   t   NoBoundaryInMultipartDefectc           B   s   e  Z d  Z RS(   sB   A message claimed to be a multipart but had no boundary parameter.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR   )   s   t   StartBoundaryNotFoundDefectc           B   s   e  Z d  Z RS(   s+   The claimed start boundary was never found.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR   ,   s   t#   FirstHeaderLineIsContinuationDefectc           B   s   e  Z d  Z RS(   s;   A message had a continuation line as its first header line.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR   /   s   t   MisplacedEnvelopeHeaderDefectc           B   s   e  Z d  Z RS(   s?   A 'Unix-from' header was found in the middle of a header block.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR   2   s   t   MalformedHeaderDefectc           B   s   e  Z d  Z RS(   sD   Found a header that was missing a colon, or was otherwise malformed.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR   5   s   t!   MultipartInvariantViolationDefectc           B   s   e  Z d  Z RS(   s?   A message claimed to be a multipart but no subparts were found.(   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyR   8   s   N(    (   R   t	   ExceptionR    R   R   R   t	   TypeErrorR   R   R	   R   R   R   R   R   R   (    (    (    s"   /usr/lib/python2.7/email/errors.pyt   <module>   s   