Ë
    Ï.f   ã                   ó  — d Z  G d„ de«      Z G d„ dee«      Z G d„ de«      Z G d„ dee«      Z G d	„ d
e«      Z G d„ dee«      Z	 G d„ de«      Z
 G d„ de«      Z G d„ dee«      Z G d„ dee«      Z G d„ de«      Z G d„ dee«      Zy)z
Exceptions raised by geopy.
c                   ó   — e Zd ZdZy)Ú
GeopyErrorzF
    Geopy-specific exceptions are all inherited from GeopyError.
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úHC:\Users\user\Documents\project_loop\venv\Lib\site-packages\geopy/exc.pyr   r      s   „ òr
   r   c                   ó   — e Zd ZdZy)ÚConfigurationErrorz–
    When instantiating a geocoder, the arguments given were invalid. See
    the documentation of each geocoder's ``__init__`` for more details.
    Nr   r	   r
   r   r   r      ó   „ òr
   r   c                   ó   — e Zd ZdZy)ÚGeocoderServiceErrora‘  
    There was an exception caused when calling the remote geocoding service,
    and no more specific exception could be raised by geopy. When calling
    geocoders' ``geocode`` or `reverse` methods, this is the most generic
    exception that can be raised, and any non-geopy exception will be caught
    and turned into this. The exception's message will be that of the
    original exception.
    Nr   r	   r
   r   r   r      s   „ òr
   r   c                   ó   — e Zd ZdZy)ÚGeocoderQueryErrorz¬
    Either geopy detected input that would cause a request to fail,
    or a request was made and the remote geocoding service responded
    that the request was bad.
    Nr   r	   r
   r   r   r      ó   „ òr
   r   c                   ó   — e Zd ZdZy)ÚGeocoderQuotaExceededzp
    The remote geocoding service refused to fulfill the request
    because the client has used its quota.
    Nr   r	   r
   r   r   r   &   r   r
   r   c                   ó(   ‡ — e Zd ZdZddœˆ fd„
Zˆ xZS )ÚGeocoderRateLimitedaK  
    The remote geocoding service has rate-limited the request.
    Retrying later might help.

    Exception of this type has a ``retry_after`` attribute,
    which contains amount of time (in seconds) the service
    has asked to wait. Might be ``None`` if there were no such
    data in response.

    .. versionadded:: 2.2
    N)Úretry_afterc                ó2   •— t         ‰| �  |«       || _        y )N)ÚsuperÚ__init__r   )ÚselfÚmessager   Ú	__class__s      €r   r   zGeocoderRateLimited.__init__:   s   ø€ Ü‰Ñ˜Ô!Ø&ˆÕr
   )r   r   r   r   r   Ú__classcell__)r   s   @r   r   r   -   s   ø„ ñ
ð 04÷ 'ò 'r
   r   c                   ó   — e Zd ZdZy)ÚGeocoderAuthenticationFailurez{
    The remote geocoding service rejected the API key or account
    credentials this geocoder was instantiated with.
    Nr   r	   r
   r   r!   r!   ?   r   r
   r!   c                   ó   — e Zd ZdZy)ÚGeocoderInsufficientPrivilegeszl
    The remote geocoding service refused to fulfill a request using the
    account credentials given.
    Nr   r	   r
   r   r#   r#   F   r   r
   r#   c                   ó   — e Zd ZdZy)ÚGeocoderTimedOuta(  
    The call to the geocoding service was aborted because no response
    has been received within the ``timeout`` argument of either
    the geocoding class or, if specified, the method call.
    Some services are just consistently slow, and a higher timeout
    may be needed to use them.
    Nr   r	   r
   r   r%   r%   M   s   „ òr
   r%   c                   ó   — e Zd ZdZy)ÚGeocoderUnavailablez«
    Either it was not possible to establish a connection to the remote
    geocoding service, or the service responded with a code indicating
    it was unavailable.
    Nr   r	   r
   r   r'   r'   W   r   r
   r'   c                   ó   — e Zd ZdZy)ÚGeocoderParseErrorzc
    Geopy could not parse the service's response. This is probably due
    to a bug in geopy.
    Nr   r	   r
   r   r)   r)   _   r   r
   r)   c                   ó   — e Zd ZdZy)ÚGeocoderNotFoundz�
    Caller requested the geocoder matching a string, e.g.,
    ``"google"`` > ``GoogleV3``, but no geocoder could be found.
    Nr   r	   r
   r   r+   r+   f   r   r
   r+   N)r   Ú	Exceptionr   Ú
ValueErrorr   r   r   r   ÚIOErrorr   r!   r#   ÚTimeoutErrorr%   r'   r)   r+   r	   r
   r   ú<module>r0      s®   ðñô
�ô ô˜ Zô ô˜:ô ôÐ-¨zô ôÐ0ô ô'Ð/°ô 'ô$Ð$8ô ôÐ%9ô ôÐ+¨\ô ôÐ.°ô ôÐ-ô ô�z :õ r
   