def __init__(
            self,
            api_key,
            domain='api.opencagedata.com',
            scheme=DEFAULT_SCHEME,
            timeout=DEFAULT_TIMEOUT,
            proxies=None,
            user_agent=None,
    ):  # pylint: disable=R0913
        super(OpenCage, self).__init__(
            scheme=scheme, timeout=timeout, proxies=proxies, user_agent=user_agent
        )

        self.api_key = api_key
        self.domain = domain.strip('/')
        self.scheme = scheme
        self.api = '%s://%s/geocode/v1/json' % (self.scheme, self.domain)
Return a Path to a requirements file of given contents.
dataset/ETHPy150Open geopy/geopy/geopy/geocoders/opencage.py/OpenCage.__init__--crossover with--dataset/ETHPy150Open pypa/pip/tests/lib/__init__.py/requirements_file