
    R
h~                         d Z ddlmZ  G d de          Z G d de          Z G d de          Z G d	 d
e          Z G d de          Z G d de          ZdS )z 
Agnocomplete exception classes
    )	HTTPErrorc                       e Zd ZdZdS )!UnregisteredAgnocompleteExceptionP
    Occurs when trying to instanciate an unregistered Agnocompletion class
    N__name__
__module____qualname____doc__     b/var/www/html/01_SiteInternet/03_Maps/venv/lib/python3.11/site-packages/agnocomplete/exceptions.pyr   r                	Dr   r   c                       e Zd ZdZdS )+AuthenticationRequiredAgnocompleteExceptionr   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdZdS )ImproperlyConfiguredViewzA
    Occurs if you want to misuse an AgnocompleteGenericView
    Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdZdS )r   z=
    Occurs when the 3rd party API returns an error code
    Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdZdS )SkipItemzL
    Occurs when Item has to be skipped when building the final Payload
    Nr   r   r   r   r   r   #   r   r   r   c                       e Zd ZdZdS )ItemNotFoundzL
    Occurs while searching an unexisting item on autocomplete choices.
    Nr   r   r   r   r   r   *   r   r   r   N)	r   requests.exceptionsr   	Exceptionr   r   r   r   r   r   r   r   <module>r      s)    * ) ) ) ) )	 	 	 	 		 	 	 		 	 	 	 	) 	 	 		 	 	 	 	y 	 	 		 	 	 	 		 	 	 		 	 	 	 	y 	 	 		 	 	 	 	9 	 	 	 	 	r   