ง
    kอโh๊  ใ                   ๓v     G d  de ฆ  ซ        Z G d deฆ  ซ        Z G d deฆ  ซ        Z G d deฆ  ซ        ZdS )	c                   ๓    e Zd ZdZdS )ฺImportExportErrorz-A generic exception for all others to extend.Nฉฺ__name__ฺ
__module__ฺ__qualname__ฺ__doc__ฉ ๓    ๚O/var/www/histauto/venv/lib/python3.11/site-packages/import_export/exceptions.pyr   r      s        ุ7ะ7เDr
   r   c                   ๓    e Zd ZdZdS )ฺ
FieldErrorz(Raised when a field encounters an error.Nr   r	   r
   r   r   r      s        ุ2ะ2เDr
   r   c                   ๓    e Zd ZdZdS )ฺWidgetErrorz6Raised when there is a misconfiguration with a Widget.Nr   r	   r
   r   r   r      s        ุ@ะ@เDr
   r   c                   ๓    e Zd ZddZd ZdS )ฺImportErrorNc                 ๓0    || _         || _        || _        dS )a  A wrapper for errors thrown from the import process.

        :param error: The underlying error that occurred.
        :param number: The row number of the row containing the error (if obtainable).
        :param row: The row containing the error (if obtainable).
        N)ฺerrorฺnumberฺrow)ฺselfr   r   r   s       r   ฺ__init__zImportError.__init__   s    ๐ 
ุุr
   c                 ๓r    d}| j         || j          dz  }|| j         z  }| j        |d| j         dz  }|S )Nฺ z: z (๚))r   r   r   )r   ฺss     r   ฺ__str__zImportError.__str__   sW    ุุ;ะ"ุDKะ#ะ#ะ#ั#Aุ	
_ัุ8ะุะ!dhะ!ะ!ะ!ั!Aุr
   )NN)r   r   r   r   r   r	   r
   r   r   r      s7        ๐	๐ 	๐ 	๐ 	๐๐ ๐ ๐ ๐ r
   r   N)ฺ	Exceptionr   r   r   r   r	   r
   r   ๚<module>r      sบ   ๐๐	๐ 	๐ 	๐ 	๐ 		๑ 	๔ 	๐ 	๐	๐ 	๐ 	๐ 	๐ 	ะ"๑ 	๔ 	๐ 	๐	๐ 	๐ 	๐ 	๐ 	ะ#๑ 	๔ 	๐ 	๐๐ ๐ ๐ ๐ ะ#๑ ๔ ๐ ๐ ๐ r
   