skip to navigation
skip to content

zeep 0.13.0

A modern/fast Python SOAP client based on lxml / requests

Latest Version: 1.5.0

A fast and hip Python SOAP client ;-)

Highlights:
  • Modern codebase compatible with Python 2.7, 3.3, 3.4, 3.5 and PyPy
  • Build on top of lxml and requests
  • Supports recursive WSDL and XSD documents.
  • Supports the xsd:choice and xsd:any elements.
  • Uses the defusedxml module for handling potential XML security issues
  • Support for WSSE (UsernameToken only for now)
  • Experimental support for HTTP bindings
Features still in development include:
  • WSSE x.509 support (BinarySecurityToken)
  • XML validation using lxml XMLSchema’s

Please see for more information the documentation at http://docs.python-zeep.org/

Status

Installation

pip install zeep

Usage

from zeep import Client

client = Client('tests/wsdl_files/example.rst')
client.service.ping()

To quickly inspect a WSDL file use:

python -mzeep <url-to-wsdl>

Please see the documentation at http://docs.python-zeep.org for more information.

Support

If you encounter bugs then please let me know . A copy of the WSDL file if possible would be most helpful.

I’m also able to offer commercial support. Please contact me at info@mvantellingen.nl for more information.

 
File Type Py Version Uploaded on Size
zeep-0.13.0-py2.py3-none-any.whl (md5, pgp) Python Wheel py2.py3 2016-07-17 62KB
zeep-0.13.0.tar.gz (md5, pgp) Source 2016-07-17 74KB