pydantic>=2.0.0,<3.0.0 PyYAML>=6.0,<7.0 jsonschema>=4.0.0,<5.0.0 requests>=2.20.0,<3.0.0 flask>=2.0.0,<3.0.0 # 用于模拟服务器 numpy>=1.20.0,<2.0.0 # 用于数值计算 # 用于 OpenAPI/Swagger 解析 (可选, 如果输入解析器需要) openapi-spec-validator>=0.5.0,<0.6.0 prance[osv]>=23.0.0,<24.0.0 # 用于 API Linting (可选, 如果规则库需要集成 Spectral-like 功能) # pyaml-env>=1.0.0,<2.0.0 # 如果 linting 规则是 yaml 且用到了环境变量 # 测试框架 (可选, 推荐) # pytest>=7.0.0,<8.0.0 # pytest-cov>=4.0.0,<5.0.0 # httpx>=0.20.0,<0.28.0 # for testing API calls Flask-Cors>=3.0 markdown reportlab>=3.6.0 # For PDF report generation python-multipart>=0.0.6