R
    ¢¤Òj6  ã                   ód  €   Q s   Q Q\2      s  Q Q\2      s  Q Q\2      s  Q Q\2      s  Q	 Q
\\2      s  Q Q\2      s  Q Q\2      s	  Q Q\
2      s  Q Q\2      s  Q Q\2      s  Q Q\2      s  Q Q\2      s  Q Q\2      s  Q Q\2      s\s  Q Q\2      s  Q Q \2      s  Q! Q"\2      s  Q# Q$\2      s  Q% Q&\2      s  Q' Q(\2      s  Q) Q*\2      s  Q+ Q,\2      s  Q- Q.\2      s  Q/ Q0\2      s  Q1 Q2\2      s  Q3 Q4\2      s  Q5 Q6\2      sP! )7z email package exception classes.c                   ó   €   \ sQ s]sQsQsP! )ÚMessageErrorz+Base class for errors in the email package.© ©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    Ú)/usr/local/lib/python3.15/email/errors.pyr   r      ó   ‡ Ý5r   r   c                   ó   €   \ sQ s]sQsQsP! )ÚMessageParseErrorz&Base class for message parsing errors.r   r   r   r   r   r   r      s   ‡ Ý0r   r   c                   ó   €   \ sQ s]sQsQsP! )ÚHeaderParseErrorzError while parsing headers.r   r   r   r   r   r   r      ó   ‡ Ý&r   r   c                   ó   €   \ sQ s]sQsQsP! )ÚBoundaryErrorz#Couldn't find terminating boundary.r   r   r   r   r   r   r      s   ‡ Ý-r   r   c                   ó   €   \ sQ s]sQsQsP! )ÚMultipartConversionErrorz(Conversion to a multipart is prohibited.r   r   r   r   r   r   r      ó   ‡ Ý2r   r   c                   ó   €   \ sQ s]sQsQsP! )ÚCharsetErrorzAn illegal charset was given.r   r   r   r   r   r   r      s   ‡ Ý'r   r   c                   ó   €   \ sQ s] sQsQsP! )ÚHeaderWriteErrorzError while writing headers.r   r   r   r   r   r   r       r   r   r   c                   ó<   ` `€   \ sQ s]%s nQsQU 1Q kksQsUsU 9s! )ÚMessageDefectz Base class for a message defect.c                ó<   :€   Ud   [         RU _  U2       Vm        P! ©N)ÚsuperÚ__init__Úline)Úselfr#   Ú	__class__s   &&€r   r"   ÚMessageDefect.__init__(   s   ø� ØÒÜ‰GÑ˜TÔ"ØŽ	r   )r#   r    ©	r   r   r   r	   r
   r"   r   Ú__classdictcell__Ú__classcell__©r%   Ú__classdict__s   @@r   r   r   %   s   ù‡ � Ù*÷÷ r   r   c                   ó   €   \ sQ s]-sQsQsP! )ÚNoBoundaryInMultipartDefectzBA message claimed to be a multipart but had no boundary parameter.r   r   r   r   r   r-   r-   -   s   ‡ ÝLr   r-   c                   ó   €   \ sQ s]0sQsQsP! )ÚStartBoundaryNotFoundDefectz+The claimed start boundary was never found.r   r   r   r   r   r/   r/   0   r   r   r/   c                   ó   €   \ sQ s]3sQsQsP! )ÚCloseBoundaryNotFoundDefectzEA start boundary was found, but not the corresponding close boundary.r   r   r   r   r   r1   r1   3   ó   ‡ ÝOr   r1   c                   ó   €   \ sQ s]6sQsQsP! )Ú#FirstHeaderLineIsContinuationDefectz;A message had a continuation line as its first header line.r   r   r   r   r   r4   r4   6   s   ‡ ÝEr   r4   c                   ó   €   \ sQ s]9sQsQsP! )ÚMisplacedEnvelopeHeaderDefectz?A 'Unix-from' header was found in the middle of a header block.r   r   r   r   r   r6   r6   9   ó   ‡ ÝIr   r6   c                   ó   €   \ sQ s]<sQsQsP! )Ú MissingHeaderBodySeparatorDefectzEFound line with no leading whitespace and no colon before blank line.r   r   r   r   r   r9   r9   <   r2   r   r9   c                   ó   €   \ sQ s]AsQsQsP! )Ú!MultipartInvariantViolationDefectz?A message claimed to be a multipart but no subparts were found.r   r   r   r   r   r;   r;   A   r7   r   r;   c                   ó   €   \ sQ s]DsQsQsP! )Ú-InvalidMultipartContentTransferEncodingDefectzEAn invalid content transfer encoding was set on the multipart itself.r   r   r   r   r   r=   r=   D   r2   r   r=   c                   ó   €   \ sQ s]GsQsQsP! )ÚUndecodableBytesDefectz0Header contained bytes that could not be decodedr   r   r   r   r   r?   r?   G   ó   ‡ Ý:r   r?   c                   ó   €   \ sQ s]JsQsQsP! )ÚInvalidBase64PaddingDefectz/base64 encoded sequence had an incorrect lengthr   r   r   r   r   rB   rB   J   s   ‡ Ý9r   rB   c                   ó   €   \ sQ s]MsQsQsP! )ÚInvalidBase64CharactersDefectz=base64 encoded sequence had characters not in base64 alphabetr   r   r   r   r   rD   rD   M   s   ‡ ÝGr   rD   c                   ó   €   \ sQ s]PsQsQsP! )ÚInvalidBase64LengthDefectz4base64 encoded sequence had invalid length (1 mod 4)r   r   r   r   r   rF   rF   P   s   ‡ Ý>r   rF   c                   ó8   ` `€   \ sQ s]Us nQsU 1Q ksQsUsU 9s! )ÚHeaderDefectzBase class for a header defect.c                ó,   :€   [         RU _   U- U@    P! r    )r!   r"   )r$   ÚargsÚkwr%   s   &*,€r   r"   ÚHeaderDefect.__init__X   s   ø� Ü‰Ò˜$Ð% "Õ%r   r   r'   r*   s   @@r   rH   rH   U   s   ù‡ � Ù)÷&õ &r   rH   c                   ó   €   \ sQ s][sQsQsP! )ÚInvalidHeaderDefectz+Header is not valid, message gives details.r   r   r   r   r   rN   rN   [   r   r   rN   c                   ó   €   \ sQ s]^sQsQsP! )ÚHeaderMissingRequiredValuez(A header that must have a value had noner   r   r   r   r   rP   rP   ^   r   r   rP   c                   ó>   ` `€   \ sQ s]as nQsU 1Q ksQ sQsUsU 9s	! )ÚNonPrintableDefectz8ASCII characters outside the ascii-printable range foundc                ó4   :€   [         RU _  U2       Vm        P! r    )r!   r"   Únon_printables)r$   rT   r%   s   &&€r   r"   ÚNonPrintableDefect.__init__d   s   ø� Ü‰Ñ˜Ô(Ø,Ör   c                ó:   €   Q O                  U O                  2      ! )z6the following ASCII non-printables found in header: {})ÚformatrT   )r$   s   &r   Ú__str__ÚNonPrintableDefect.__str__h   s   � ðß‘˜×+Ñ+Ó,ð	.r   )rT   )
r   r   r   r	   r
   r"   rX   r   r(   r)   r*   s   @@r   rR   rR   a   s   ù‡ � ÙBõ-÷.ò .r   rR   c                   ó   €   \ sQ s]lsQsQsP! )ÚObsoleteHeaderDefectz0Header uses syntax declared obsolete by RFC 5322r   r   r   r   r   r[   r[   l   r@   r   r[   c                   ó   €   \ sQ s]osQsQsP! )ÚNonASCIILocalPartDefectzHUnused. Note: this error is deprecated and may be removed in the future.r   r   r   r   r   r]   r]   o   s   ‡ ÝRr   r]   c                   ó   €   \ sQ s]tsQsQsP! )ÚInvalidDateDefectz%Header has unparsable or invalid dater   r   r   r   r   r_   r_   t   s   ‡ Ý/r   r_   ) r
   Ú	Exceptionr   r   r   r   Ú	TypeErrorr   r   r   Ú
ValueErrorr   r-   r/   r1   r4   r6   r9   ÚMalformedHeaderDefectr;   r=   r?   rB   rD   rF   rH   rN   rP   rR   r[   r]   r_   r   r   r   Ú<module>rd      sl  ññ
 'ô6�9ô 6ô1˜ô 1ô'Ð(ô 'ô.Ð%ô .ô3˜|¨Yô 3ô(�<ô (ô'�|ô 'ô
�Jô ôM -ô Mô6 -ô 6ôP -ô PôF¨-ô FôJ Mô JôP }ô Pð 9Ð ôJ¨ô JôP°Mô Pô;˜]ô ;ô: ô :ôH Mô Hô? ô ?ô
&�=ô &ô6˜,ô 6ô3 ô 3ô	.˜ô 	.ô;˜<ô ;ôS˜lô Sô
0˜ö 0r   