pandas>=2.2,<3
numpy>=1.26,<3
pyarrow>=16,<25
matplotlib>=3.8,<4
PyYAML>=6,<7
python-dotenv>=1,<2
tenacity>=8,<10
tushare>=1.4.24,<2
requests>=2.32,<3
openai>=1.50,<3
streamlit>=1.40,<2
rich>=13,<16
jupyterlab>=4,<5
ipykernel>=6,<8
nbformat>=5,<6
nbclient>=0.10,<1

tabulate>=0.9,<1
