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

[all]
portfolio-analysis[dev,interactive,optimization,streamlit]

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

[interactive]
ipywidgets>=7.6.0

[optimization]
scipy>=1.7.0

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