- Extract repeated fiscal-date filtering into _filter_reports_by_date() helper in alpha_vantage_fundamentals.py (was duplicated 3×) - Fix return type annotations: get_balance_sheet/get_cashflow/ get_income_statement now declare Union[dict, str] instead of str, matching the actual return value from _make_api_request - Extract pandas column filtering into _filter_financials_by_date() helper in y_finance.py (was duplicated 3×); uses pd.to_datetime + vectorised boolean mask instead of a Python list comprehension Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| alpha_vantage.py | ||
| alpha_vantage_common.py | ||
| alpha_vantage_fundamentals.py | ||
| alpha_vantage_indicator.py | ||
| alpha_vantage_news.py | ||
| alpha_vantage_stock.py | ||
| config.py | ||
| interface.py | ||
| stockstats_utils.py | ||
| utils.py | ||
| y_finance.py | ||
| yfinance_news.py | ||