From c6c0fa3347780d05f07298514d55e35a46d9e442 Mon Sep 17 00:00:00 2001 From: ValueRaider Date: Sat, 22 Oct 2022 13:14:35 +0100 Subject: [PATCH] Fix download(ignore_tz=True) for single ticker --- yfinance/multi.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yfinance/multi.py b/yfinance/multi.py index 8795563c0..6fde81a34 100644 --- a/yfinance/multi.py +++ b/yfinance/multi.py @@ -139,15 +139,15 @@ def download(tickers, start=None, end=None, actions=False, threads=True, ignore_ print("\n".join(['- %s: %s' % v for v in list(shared._ERRORS.items())])) - if len(tickers) == 1: - ticker = tickers[0] - return shared._DFS[shared._ISINS.get(ticker, ticker)] - if ignore_tz: for tkr in shared._DFS.keys(): if (shared._DFS[tkr] is not None) and (shared._DFS[tkr].shape[0]>0): shared._DFS[tkr].index = shared._DFS[tkr].index.tz_localize(None) + if len(tickers) == 1: + ticker = tickers[0] + return shared._DFS[shared._ISINS.get(ticker, ticker)] + try: data = _pd.concat(shared._DFS.values(), axis=1, sort=True, keys=shared._DFS.keys())