| # AI Messaging System - Visualization Tool Requirements | |
| # Core Dependencies | |
| streamlit>=1.28.0 | |
| pandas>=2.0.0 | |
| python-dotenv>=1.0.0 | |
| # Data Visualization | |
| plotly>=5.17.0 | |
| # Snowflake Integration | |
| snowflake-snowpark-python>=1.9.0 | |
| # AI/LLM APIs | |
| openai>=1.3.0 | |
| google-generativeai>=0.3.0 | |
| # Utility Libraries | |
| pathlib>=1.0.1 | |
| tqdm>=4.66.0 | |
| # Note: The ai_messaging_system_v2 package must be in the parent directory | |
| # and its dependencies will be inherited from the main project | |