Skip to main content

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

Project description

A fast and modern Python SOAP client

Highlights:
  • Compatible with Python 3.6, 3.7, 3.8 and PyPy

  • Build on top of lxml and requests

  • Support for Soap 1.1, Soap 1.2 and HTTP bindings

  • Support for WS-Addressing headers

  • Support for WSSE (UserNameToken / x.509 signing)

  • Support for asyncio using the httpx module

  • Experimental support for XOP messages

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

Installation

pip install zeep

Note that the latest version to support Python 2.7, 3.3, 3.4 and 3.5 is Zeep 3.4, install via pip install zeep==3.4.0

Usage

from zeep import Client

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

To quickly inspect a WSDL file use:

python -m zeep <url-to-wsdl>

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

Support

If you want to report a bug then please first read http://docs.python-zeep.org/en/master/reporting_bugs.html

Please only report bugs and not support requests to the GitHub issue tracker.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zeep-4.0.0.tar.gz (163.6 kB view details)

Uploaded Source

Built Distribution

zeep-4.0.0-py2.py3-none-any.whl (100.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file zeep-4.0.0.tar.gz.

File metadata

  • Download URL: zeep-4.0.0.tar.gz
  • Upload date:
  • Size: 163.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for zeep-4.0.0.tar.gz
Algorithm Hash digest
SHA256 98158e43db33739d41502a1a7e3629dcb62dfd0864ea28c9d43f560a091cfe3f
MD5 a1d02beebe41111785fd22be4fb92914
BLAKE2b-256 e0b374af84729530468b98f503f439c81f60a2f95178d6edbd3f77b02b89331f

See more details on using hashes here.

File details

Details for the file zeep-4.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: zeep-4.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 100.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for zeep-4.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 12945da854ff10376d384d21a132b66e318784ef05c696ae300a130746f4baa8
MD5 080017725abb1ccbdb2db401a3030963
BLAKE2b-256 e58cb14cbe8562e582786dbd86487c041827cb2a4dafcaf832c035878e94651f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page