From 37952b0918aec148397fb2aa891c66731226522b Mon Sep 17 00:00:00 2001 From: Nuno Ribeiro Date: Thu, 6 Jan 2022 11:29:01 +0100 Subject: [PATCH] Fixes YahooOptions requests yielding 'Forbidden' --- pandas_datareader/_utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pandas_datareader/_utils.py b/pandas_datareader/_utils.py index 245cb33a..33338c1f 100644 --- a/pandas_datareader/_utils.py +++ b/pandas_datareader/_utils.py @@ -56,6 +56,7 @@ def _sanitize_dates(start, end): def _init_session(session): if session is None: session = requests.Session() + session.headers.update({'User-Agent': 'Firefox'}) # do not set requests max_retries here to support arbitrary pause else: if not isinstance(session, requests.Session):