- 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> |
||
|---|---|---|
| .. | ||
| agents | ||
| dataflows | ||
| graph | ||
| llm_clients | ||
| __init__.py | ||
| default_config.py | ||