This commit is contained in:
aaron 2025-11-02 19:36:26 +08:00
parent ae928c198b
commit 632a6c2049

View File

@ -1,53 +1,32 @@
# Data source # 核心数据源
tushare>=1.2.89 tushare>=1.2.89
python-binance>=1.0.19 python-binance>=1.0.19
# Data analysis and manipulation # 数据处理
pandas>=2.0.0 pandas>=2.0.0
numpy>=1.24.0 numpy>=1.24.0
# Technical indicators # 技术指标
pandas-ta==0.4.67b0 pandas-ta==0.4.67b0
# Visualization # 数据库
matplotlib>=3.7.0
plotly>=5.14.0
seaborn>=0.12.0
# Machine learning (optional for advanced strategies)
scikit-learn>=1.3.0
# Database
PyMySQL>=1.1.0
>=2.0.0
pymysql[rsa]>=1.1.0 pymysql[rsa]>=1.1.0
sqlalchemy>=2.0.0
mysql-connector-python>=8.0.33 mysql-connector-python>=8.0.33
cryptography>=41.0.0 cryptography>=41.0.0
# Configuration # 配置文件
pyyaml>=6.0 pyyaml>=6.0
# configparser is part of Python standard library
# Logging # 日志记录
loguru>=0.7.0 loguru>=0.7.0
# Scheduling and timing # 任务调度
schedule>=1.2.0 schedule>=1.2.0
pytz>=2023.3 pytz>=2023.3
# API and web requests # 网络请求
requests>=2.31.0 requests>=2.31.0
aiohttp>=3.8.0
# Development tools # Web框架
pytest>=7.4.0
black>=23.0.0
flake8>=6.0.0
# Jupyter notebook support
jupyter>=1.0.0
ipykernel>=6.25.0
# Web framework
flask>=2.3.0 flask>=2.3.0