跳转到主要内容

Python的SOAP库。

项目描述

简介

Soapbox是一个Python的SOAP库,能够从WSDL文档生成Python模块,并为Django框架提供分发器。

  • 根据WSDL和XSD文档生成Python模块。

  • 从生成的客户端模块执行SOAP请求。

  • 为Django和存根服务器模块提供分发器。

Flight Data Services赞助并发布在开源软件许可(OSL-3.0)下。

安装

安装此软件包需要pip

pip install Soapbox

源代码

源代码可以从Google Code获取

文档

文档可以从Python包索引获取

变更

0.3.7

  • 修复Python 2.6与logging.NullHandler的不兼容性问题[gc-5]

0.3.6

  • 修复通过Django分发破坏WSDL输出的回归问题。

  • 修复布尔XML输出始终为‘true’的回归问题。[gc-3]

  • 模板打包问题希望现在100%修复。[gc-4]

0.3.4

  • 修复了固定包装错误,这意味着模板未安装。 - 非常感谢Santtu Pajukanta。

0.3.3

  • 添加了文档

0.3.2

  • 对可变URL方案和主机的初始支持

  • 测试套件执行

  • 许可证从BSD New更改为OSL-3.0

0.3.1

  • SSL证书验证

0.3.0

  • 添加了解析时禁用模式验证的选项: - 将 xsd.VALIDATE_ON_PARSE 设置为 False

  • 添加了一些初始日志支持: - 当级别设置为DEBUG时,可用请求日志。

  • 允许Unicode作为字符串的有效类型。

  • 检查Python关键字,并在前面加上下划线。

  • Python代码模板现在从外部文件加载。

  • 生成的代码现在更加整洁。

  • 生成的代码现在已时间戳。

  • 根据pyflakes和pep8报告的代码整理。

  • 修复了多个排版错误。

  • 对函数的各种命名改进。

  • 更新了.hgignore

待办事项

  • 修复了生成的模式类的循环依赖。

请参阅soapbox/*.py中的TODO标记以获取完整列表。

致谢

Soapbox由Damian Powązka编写 <dpowazka@gmail.com>,并由Flight Data Services, Ltd维护 <developers@flightdataservices.com>。

其他贡献者,按字母顺序排列:

非常感谢所有贡献!

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

Soapbox-0.3.7.zip (122.3 kB 查看哈希值)

上传时间

支持者