
    Oj                          " S  S\ 5      r " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\\5      rg)c                       \ rS rSrSrSrg)FormParserError   z%Base error class for our form parser. N__name__
__module____qualname____firstlineno____doc____static_attributes__r       ^/var/www/html/Sattelite-Image/venv/lib/python3.13/site-packages/python_multipart/exceptions.pyr   r      s    /r   r   c                   D   ^  \ rS rSrSrSS.S\S\SS4U 4S	 jjjrSrU =r	$ )

ParseError   zYThis exception (or a subclass) is raised when there is an error while
parsing something.
)offsetmessager   returnNc                0   > [         TU ]  U5        X l        g )N)super__init__r   )selfr   r   	__class__s      r   r   ParseError.__init__
   s    !r   )
r   r   r	   r
   r   strintr   r   __classcell__)r   s   @r   r   r      s,     79   T  r   r   c                       \ rS rSrSrSrg)MultipartParseError   zaThis is a specific error that is raised when the MultipartParser detects
an error while parsing.
r   Nr   r   r   r   r    r           r   r    c                       \ rS rSrSrSrg)QuerystringParseError   zcThis is a specific error that is raised when the QuerystringParser
detects an error while parsing.
r   Nr   r   r   r   r$   r$      r"   r   r$   c                       \ rS rSrSrSrg)DecodeError   zxThis exception is raised when there is a decoding error - for example
with the Base64Decoder or QuotedPrintableDecoder.
r   Nr   r   r   r   r'   r'      r"   r   r'   c                       \ rS rSrSrSrg)	FileError!   z1Exception class for problems with the File class.r   Nr   r   r   r   r*   r*   !   s    ;r   r*   N)
ValueErrorr   r   r    r$   r'   OSErrorr*   r   r   r   <module>r.      sO   0j 0 * J * < <r   