o
    sÇhà  ã                   @   sf   G d d„ de ƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd	„ d	eƒZG d
d„ deeƒZdS )c                   @   ó   e Zd ZdZdS )ÚFormParserErrorz%Base error class for our form parser.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   úo/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/python_multipart/exceptions.pyr      ó    r   c                   @   s   e Zd ZdZdZdS )Ú
ParseErrorzaThis exception (or a subclass) is raised when there is an error while
    parsing something.
    éÿÿÿÿN)r   r   r   r   Úoffsetr   r   r   r	   r      s    r   c                   @   r   )ÚMultipartParseErrorziThis is a specific error that is raised when the MultipartParser detects
    an error while parsing.
    Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚQuerystringParseErrorzkThis is a specific error that is raised when the QuerystringParser
    detects an error while parsing.
    Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚDecodeErrorz€This exception is raised when there is a decoding error - for example
    with the Base64Decoder or QuotedPrintableDecoder.
    Nr   r   r   r   r	   r      r
   r   c                   @   r   )Ú	FileErrorz1Exception class for problems with the File class.Nr   r   r   r   r	   r   !   r
   r   N)Ú
ValueErrorr   r   r   r   r   ÚOSErrorr   r   r   r   r	   Ú<module>   s    
