streamlit>=1.38,<2.0 pandas>=2.2,<3.0 requests>=2.32,<3.0 plotly>=5.24,<6.0 python-dotenv>=1.0,<2.0 matplotlib>=3.9,<4.0 fpdf2>=2.7,<3.0 pytest>=8.0,<9.0 ruff>=0.6,<1.0