diff --git a/scholarly/_proxy_generator.py b/scholarly/_proxy_generator.py index 2d2ec6f..3b37883 100644 --- a/scholarly/_proxy_generator.py +++ b/scholarly/_proxy_generator.py @@ -485,6 +485,10 @@ def _new_session(self, **kwargs): # ScraperAPI requests to work. # https://www.scraperapi.com/documentation/ init_kwargs["verify"] = False + if 'proxies' in init_kwargs: + proxy=init_kwargs['proxies']['https://'] + del init_kwargs['proxies'] + init_kwargs['proxy'] = proxy self._session = httpx.Client(**init_kwargs) self._webdriver = None