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>。
其他贡献者,按字母顺序排列:
Santtu Pajukanta - 修复包装错误。
非常感谢所有贡献!
项目详情
Soapbox-0.3.7.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d58ff34aee0adf9475fb0c78ba72f4c7e1d6a4124fc957cbd7fee946e0095438 |
|
MD5 | 35a3c99627f4085155c498e2952b3af7 |
|
BLAKE2b-256 | c8979ff5e8b312acd1e2d16d5430bf1ffe08ac546f9a1df5f0ce12cb49a4d34a |