ž ¦ÿfÏ c@s#dZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGd d „d eeƒZGd d „d eƒZGd d„de ƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZ Gdd„de ƒZGdd„de ƒZGdd„de ƒZeZGdd„de ƒZGdd„de ƒZGdd „d e ƒZGd!d"„d"e ƒZGd#d$„d$e ƒZGd%d&„d&e ƒZGd'd(„d(eƒZGd)d*„d*eƒZGd+d,„d,eƒZGd-d.„d.eƒZGd/d0„d0eƒZd1S(2u email package exception classes.cBs|EeZdZdZdS(u MessageErroru+Base class for errors in the email package.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu MessageErrorsu MessageErrorcBs|EeZdZdZdS(uMessageParseErroru&Base class for message parsing errors.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuMessageParseError suMessageParseErrorcBs|EeZdZdZdS(uHeaderParseErroruError while parsing headers.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuHeaderParseErrorsuHeaderParseErrorcBs|EeZdZdZdS(u BoundaryErroru#Couldn't find terminating boundary.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu BoundaryErrorsu BoundaryErrorcBs|EeZdZdZdS(uMultipartConversionErroru(Conversion to a multipart is prohibited.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuMultipartConversionErrorsuMultipartConversionErrorcBs|EeZdZdZdS(u CharsetErroruAn illegal charset was given.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu CharsetErrorsu CharsetErrorcs/|EeZdZdZd‡fdd†Z‡S(u MessageDefectu Base class for a message defect.cs,|dk rtƒj|ƒn||_dS(N(uNoneusuperu__init__uline(uselfuline(u __class__(u1/opt/alt/python33/lib64/python3.3/email/errors.pyu__init__$s uMessageDefect.__init__N(u__name__u __module__u __qualname__u__doc__uNoneu__init__(u __locals__((u __class__u1/opt/alt/python33/lib64/python3.3/email/errors.pyu MessageDefect!su MessageDefectcBs|EeZdZdZdS(uNoBoundaryInMultipartDefectuBA message claimed to be a multipart but had no boundary parameter.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuNoBoundaryInMultipartDefect)suNoBoundaryInMultipartDefectcBs|EeZdZdZdS(uStartBoundaryNotFoundDefectu+The claimed start boundary was never found.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuStartBoundaryNotFoundDefect,suStartBoundaryNotFoundDefectcBs|EeZdZdZdS(uCloseBoundaryNotFoundDefectuEA start boundary was found, but not the corresponding close boundary.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuCloseBoundaryNotFoundDefect/suCloseBoundaryNotFoundDefectcBs|EeZdZdZdS(u#FirstHeaderLineIsContinuationDefectu;A message had a continuation line as its first header line.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu#FirstHeaderLineIsContinuationDefect2su#FirstHeaderLineIsContinuationDefectcBs|EeZdZdZdS(uMisplacedEnvelopeHeaderDefectu?A 'Unix-from' header was found in the middle of a header block.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuMisplacedEnvelopeHeaderDefect5suMisplacedEnvelopeHeaderDefectcBs|EeZdZdZdS(u MissingHeaderBodySeparatorDefectuEFound line with no leading whitespace and no colon before blank line.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu MissingHeaderBodySeparatorDefect8su MissingHeaderBodySeparatorDefectcBs|EeZdZdZdS(u!MultipartInvariantViolationDefectu?A message claimed to be a multipart but no subparts were found.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu!MultipartInvariantViolationDefect=su!MultipartInvariantViolationDefectcBs|EeZdZdZdS(u-InvalidMultipartContentTransferEncodingDefectuEAn invalid content transfer encoding was set on the multipart itself.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu-InvalidMultipartContentTransferEncodingDefect@su-InvalidMultipartContentTransferEncodingDefectcBs|EeZdZdZdS(uUndecodableBytesDefectu0Header contained bytes that could not be decodedN(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuUndecodableBytesDefectCsuUndecodableBytesDefectcBs|EeZdZdZdS(uInvalidBase64PaddingDefectu/base64 encoded sequence had an incorrect lengthN(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuInvalidBase64PaddingDefectFsuInvalidBase64PaddingDefectcBs|EeZdZdZdS(uInvalidBase64CharactersDefectu=base64 encoded sequence had characters not in base64 alphabetN(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuInvalidBase64CharactersDefectIsuInvalidBase64CharactersDefectcs,|EeZdZdZ‡fdd†Z‡S(u HeaderDefectuBase class for a header defect.cstƒj||ŽdS(N(usuperu__init__(uselfuargsukw(u __class__(u1/opt/alt/python33/lib64/python3.3/email/errors.pyu__init__QsuHeaderDefect.__init__(u__name__u __module__u __qualname__u__doc__u__init__(u __locals__((u __class__u1/opt/alt/python33/lib64/python3.3/email/errors.pyu HeaderDefectNsu HeaderDefectcBs|EeZdZdZdS(uInvalidHeaderDefectu+Header is not valid, message gives details.N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuInvalidHeaderDefectTsuInvalidHeaderDefectcBs|EeZdZdZdS(uHeaderMissingRequiredValueu(A header that must have a value had noneN(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuHeaderMissingRequiredValueWsuHeaderMissingRequiredValuecs8|EeZdZdZ‡fdd†Zdd„Z‡S(uNonPrintableDefectu8ASCII characters outside the ascii-printable range foundcstƒj|ƒ||_dS(N(usuperu__init__unon_printables(uselfunon_printables(u __class__(u1/opt/alt/python33/lib64/python3.3/email/errors.pyu__init__]suNonPrintableDefect.__init__cCsdj|jƒS(Nu6the following ASCII non-printables found in header: {}(uformatunon_printables(uself((u1/opt/alt/python33/lib64/python3.3/email/errors.pyu__str__asuNonPrintableDefect.__str__(u__name__u __module__u __qualname__u__doc__u__init__u__str__(u __locals__((u __class__u1/opt/alt/python33/lib64/python3.3/email/errors.pyuNonPrintableDefectZsuNonPrintableDefectcBs|EeZdZdZdS(uObsoleteHeaderDefectu0Header uses syntax declared obsolete by RFC 5322N(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuObsoleteHeaderDefectesuObsoleteHeaderDefectcBs|EeZdZdZdS(uNonASCIILocalPartDefectu(local_part contains non-ASCII charactersN(u__name__u __module__u __qualname__u__doc__(u __locals__((u1/opt/alt/python33/lib64/python3.3/email/errors.pyuNonASCIILocalPartDefecthsuNonASCIILocalPartDefectN(u__doc__u Exceptionu MessageErroruMessageParseErroruHeaderParseErroru BoundaryErroru TypeErroruMultipartConversionErroru CharsetErroru ValueErroru MessageDefectuNoBoundaryInMultipartDefectuStartBoundaryNotFoundDefectuCloseBoundaryNotFoundDefectu#FirstHeaderLineIsContinuationDefectuMisplacedEnvelopeHeaderDefectu MissingHeaderBodySeparatorDefectuMalformedHeaderDefectu!MultipartInvariantViolationDefectu-InvalidMultipartContentTransferEncodingDefectuUndecodableBytesDefectuInvalidBase64PaddingDefectuInvalidBase64CharactersDefectu HeaderDefectuInvalidHeaderDefectuHeaderMissingRequiredValueuNonPrintableDefectuObsoleteHeaderDefectuNonASCIILocalPartDefect(((u1/opt/alt/python33/lib64/python3.3/email/errors.pyus2