fix/98-ci-pydantic-pin
main
CI runner 使用系统 Python 3.9.6,pydantic 2.x 需要 >=3.10。 不加约束时 pip 间歇性无法找到兼容版本(flaky)。 项目仅使用 BaseModel(1.x/2.x 均兼容),pin <2 安全。 Closes #98