a
    }c"                     @   s0   d dl mZ d dlmZ dZG dd deZdS )    )DEFAULT_SENTINEL)Pelias)GeocodeEarthc                       s2   e Zd ZdZdeeddedd fdd
Z  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          	   
      s    t  j||||||||d dS )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__ X/var/www/html/django/DPS/env/lib/python3.9/site-packages/geopy/geocoders/geocodeearth.pyr      s    'zGeocodeEarth.__init__)__name__
__module____qualname____doc__r   r   __classcell__r   r   r   r   r      s   r   N)Zgeopy.geocoders.baser   Zgeopy.geocoders.peliasr   __all__r   r   r   r   r   <module>   s   