12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- # 核心依赖
- requests==2.31.0
- arxiv==1.4.8
- python-dotenv==1.0.0
- # Web 界面
- streamlit>=1.26.0
- pandas>=1.3.0
- # 文本处理与向量化
- scikit-learn>=1.0.0
- sentence-transformers>=2.2.0
- numpy>=1.20.0
- # 数据处理
- pandas>=1.3.0
- # 可视化
- plotly>=5.5.0
- matplotlib>=3.4.0
- # 降维与聚类
- scipy>=1.7.0
- # 用户系统
- passlib[bcrypt]>=1.7.4
- bcrypt>=3.2.0 # 安全密码加密
- # 开发依赖 (可选,使用 pip install -e ".[dev]" 安装)
- pytest>=7.0.0,<8.0.0
- black>=22.0.0
- flake8>=5.0.0
- fastapi>=0.95.0
- uvicorn>=0.21.0
- pydantic>=1.10.7
- httpx>=0.24.0
- arxiv>=1.4.7
- sentence-transformers>=2.2.2
- scikit-learn>=1.2.2
- numpy>=1.24.3
- pandas>=2.0.0
- python-multipart>=0.0.6
- # 新增依赖
- tenacity>=8.2.2
- httpx>=0.24.1
- # 数据库依赖
- sqlalchemy>=1.4.0
- alembic>=1.7.0 # 用于数据库迁移
- python-jose[cryptography]>=3.3.0 # 用于JWT令牌
|