# GENERATED by scripts/generate_market_calendar.py — do not edit.
# Source of truth: scripts/market_calendar/ and config/market-calendar-dependency.yaml.
pandas-market-calendars==5.2.2
finvizfinance>=1.0.0  # optional: FINVIZ client degrades to static config (HAS_FINVIZFINANCE)
numpy>=1.26.0
pandas>=2.0.0
pyyaml>=6.0
requests>=2.31.0
yfinance>=0.2.0  # optional: ETF scanner falls back to FMP/static paths (HAS_YFINANCE)
