
    g"                     6    d dl mZ d dlmZ dZ G d de      Zy)    )DEFAULT_SENTINEL)Pelias)GeocodeEarthc                   4     e Zd ZdZdeeddedd fd
Z xZS )r   zGeocode Earth, a Pelias-based service provided by the developers
    of Pelias itself.

    Documentation at:
        https://geocode.earth/docs

    Pricing details:
        https://geocode.earth/#pricing
    zapi.geocode.earthN)domaintimeoutproxies
user_agentschemessl_contextadapter_factoryc          
      4    t         	|   ||||||||       y)a3  
        :param str api_key: Geocode.earth API key, required.

        :param str domain: Specify a custom domain for Pelias API.

        :param int timeout:
            See :attr:`geopy.geocoders.options.default_timeout`.

        :param dict proxies:
            See :attr:`geopy.geocoders.options.default_proxies`.

        :param str user_agent:
            See :attr:`geopy.geocoders.options.default_user_agent`.

        :param str scheme:
            See :attr:`geopy.geocoders.options.default_scheme`.

        :type ssl_context: :class:`ssl.SSLContext`
        :param ssl_context:
            See :attr:`geopy.geocoders.options.default_ssl_context`.

        :param callable adapter_factory:
            See :attr:`geopy.geocoders.options.default_adapter_factory`.

            .. versionadded:: 2.0

        )api_keyr   r   r	   r
   r   r   r   N)super__init__)
selfr   r   r   r	   r
   r   r   r   	__class__s
            \/var/www/api/v1/venv_getwork_v1/lib/python3.12/site-packages/geopy/geocoders/geocodeearth.pyr   zGeocodeEarth.__init__   s0    N 	!#+ 	 		
    )__name__
__module____qualname____doc__r   r   __classcell__)r   s   @r   r   r      s)     '$$( 0
 0
r   r   N)geopy.geocoders.baser   geopy.geocoders.peliasr   __all__r    r   r   <module>r      s    1 )
;
6 ;
r   