# Core dependencies
streamlit>=1.20.0
pandas>=1.3.0
numpy>=1.21.0
matplotlib>=3.4.0
plotly>=5.0.0
scikit-learn>=1.0.0
statsmodels>=0.13.0

# Scientific computing (optional but recommended)
scipy>=1.7.0

# Streamlit extensions (optional)
streamlit-autorefresh>=0.1.5

# Additional utilities
python-dateutil>=2.8.2
pytz>=2021.3

# For data processing
openpyxl>=3.0.9  # For Excel file support
xlrd>=2.0.1      # For older Excel files

# Security/authentication
cryptography>=3.4.7

# OpenAI
openai

# Note: hashlib and json are part of Python standard library
# Note: os and datetime are part of Python standard library