# Python模块化框架依赖文件
# 核心依赖
pydantic>=2.0.0
typing-extensions>=4.0.0

# 开发依赖
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
flake8>=6.0.0
mypy>=1.0.0
isort>=5.0.0

# 文档生成
sphinx>=6.0.0
sphinx-rtd-theme>=1.0.0

# 可选依赖
redis>=4.0.0
sqlalchemy>=2.0.0
psycopg2-binary>=2.9.0
pymysql>=1.0.0

# 密码加密
argon2-cffi>=23.1.0

# PostgreSQL异步支持（可选）
asyncpg>=0.29.0