# Python 项目依赖文件
# 定义项目运行和构建所需的 Python 包

# 构建依赖
setuptools>=45.0.0
wheel>=0.36.0
pybind11>=2.11.1
cmake>=3.15.0
tomli~=2.2.1
tomli-w~=1.2.0

# 开发和测试依赖
pytest>=6.0.0
pytest-cov>=2.10.0
black>=21.0.0
flake8>=3.8.0

# 构建工具
build>=0.7.0
twine>=3.4.0

# 可选的运行时依赖（根据项目需要添加）
# requests>=2.25.0
# numpy>=1.20.0
# pandas>=1.3.0
rich~=14.0.0
