用于向客户端和服务器添加扩展支持的库

bravado-core的Python项目详细描述


https://img.shields.io/travis/Yelp/bravado-core/master.svg?label=Linux+Buildhttps://img.shields.io/coveralls/Yelp/bravado-core.svgPyPi versionSupported Python versions

虚张声势的核心

关于

bravado core是一个python库,它添加了客户端和服务器端支持 对于OpenAPI Specification v2.0

功能

  • openapi规范模式验证
  • 请求和响应的封送处理、转换和验证
  • 作为python类或dict建模
  • 用于类型转换的自定义格式

文件

文档可在readthedocs.org

安装

$ pip install bravado-core

开发

使用Sphinx记录代码。
virtualenv建议保持依赖项和库的隔离。
tox用于标准化测试。

设置

# Run tests
tox

# Install git pre-commit hooks
.tox/py27/bin/pre-commit install

贡献

  1. 叉它(http://github.com/Yelp/bravado-core/fork
  2. 创建功能分支(git checkout -bmy-new-feature
  3. 添加您的修改
  4. CHANGELOG.rst
  5. 提交更改(git commit -m "Add some feature"
  6. 推到分支(git push origin my-new-feature
  7. 创建新的拉取请求

许可证

版权所有(c)2013,Digium,Inc.保留所有权利。
版权所有(c)2014-2015,Yelp,Inc.保留所有权利。

bravado的许可证是BSD 3-Clause License

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?