# Data & Analysis pandas>=1.3.0,<2.0.0 numpy>=1.21.0,<2.0.0 yfinance>=0.2.37,<0.3.0 multitasking<0.0.12 alpha-vantage>=2.3.0 certifi>=2024.2.2 # Technical Analysis # Note: pandas-ta requires Python 3.12+, using built-in indicators instead # Machine Learning xgboost>=1.5.0 hmmlearn>=0.2.8 scikit-learn>=1.0.0 # Visualization plotly>=5.0.0 streamlit>=1.0.0 packaging>=20,<25 # Notifications plyer>=2.0.0 # Utilities python-dotenv>=0.19.0 requests>=2.25.0