OpenAPI 3.0规范解析器和客户机/服务器生成器
openapi-parser的Python项目详细描述
OpenAPI 3.0解析器
此包提供分析OpenAPI 3.0 Specification文件的功能 并根据该规范构建客户端和服务器。在
有关详细信息,请参阅Project Documentation
示例用法
从命令行:
$ python -m openapi_parser data/petstore.yaml
来自Python:
^{pr2}$待办事项:
- [x] 模型生成器:
- [x] 核心功能
- [x] 类继承支持
- [x] 枚举支持
- []与
readOnly
/writeOnly
组合使用的必需属性 - [x] 鉴别器属性支持
- []循环参考分辨率
- []在类内支持
additionalProperties
- [x] 客户端生成器
- [x] 核心功能
- [x] 智能体编码
- [x] 智能响应解码
- []
style
-编码 - []
schema
和content
内部参数冲突支持 - [x] 参数支持的枚举
- []Cookies参数支持
- [x] 方法说明
- 授权支持[]
- [x] 元数据提取器
- [x] 版本
- [x] 许可证
- [x] 说明
- [x] 服务器
- [x] 安全定义
- []服务器生成器
- []测试覆盖率
- []文档
- [x] 命令行界面
- [x] 基本CLI支持
- []扩展的CLI支持
另请参见:
- 项目
标签: