| numpy>=1.24.0 | |
| pandas>=2.0.0 | |
| matplotlib>=3.7.0 | |
| plotly>=5.14.0 | |
| yfinance>=0.2.18 | |
| langgraph>=0.0.11 | |
| anthropic>=0.5.0 | |
| openai>=1.1.0 | |
| groq>=0.3.0 | |
| langchain>=0.0.267 | |
| langchain-experimental>=0.0.9 | |
| langchain-community>=0.0.9 | |
| pydantic>=2.4.0 | |
| numpy>=1.24.0 | |
| pandas>=2.0.0 | |
| matplotlib>=3.7.0 | |
| plotly>=5.14.0 | |
| yfinance>=0.2.18 | |
| langgraph>=0.0.11 | |
| anthropic>=0.5.0 | |
| openai>=1.1.0 | |
| groq>=0.3.0 | |
| langchain>=0.0.267 | |
| langchain-experimental>=0.0.9 | |
| langchain-community>=0.0.9 | |
| pydantic>=2.4.0 | |