pandas>=1.3.0
numpy>=1.20.0
yfinance>=0.2.0
matplotlib>=3.5.0

[all]
scipy>=1.7.0
ipywidgets>=7.6.0
pandas-datareader>=0.10.0
streamlit>=1.20.0
plotly>=5.10.0
pytest>=7.0.0
pytest-cov>=3.0.0
black>=22.0.0
ruff>=0.1.0

[dev]
pytest>=7.0.0
pytest-cov>=3.0.0
black>=22.0.0
ruff>=0.1.0

[factors]
pandas-datareader>=0.10.0

[interactive]
ipywidgets>=7.6.0

[optimization]
scipy>=1.7.0

[streamlit]
streamlit>=1.20.0
plotly>=5.10.0
scipy>=1.7.0
