fix(dataflows): add missing pandas import in y_finance.py

The _get_stock_stats_bulk() function uses pd.isna() but pandas was not
imported in y_finance.py. It worked by accident because stockstats_utils
was imported first and loaded pandas into the module namespace. This
fragile implicit dependency breaks if import order changes.
This commit is contained in:
JasonOA888 2026-03-31 13:54:14 +08:00
parent 4641c03340
commit 369e6aa065
1 changed files with 1 additions and 0 deletions

View File

@ -1,6 +1,7 @@
from typing import Annotated from typing import Annotated
from datetime import datetime from datetime import datetime
from dateutil.relativedelta import relativedelta from dateutil.relativedelta import relativedelta
import pandas as pd
import yfinance as yf import yfinance as yf
import os import os
from .stockstats_utils import StockstatsUtils, _clean_dataframe, yf_retry, load_ohlcv, filter_financials_by_date from .stockstats_utils import StockstatsUtils, _clean_dataframe, yf_retry, load_ohlcv, filter_financials_by_date