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 2.7, 3.3, 3.4, 3.5, 3.6 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)

  • Experimental support for asyncio via aiohttp (Python 3.5+)

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

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 -m zeep <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. As in contracting work. Please contact me at info@mvantellingen.nl for more information. If you just have a random question and don’t intent to actually pay me for my support then please DO NOT email me at that e-mail address but just use stackoverflow or something..

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-1.2.0.tar.gz (131.1 kB view details)

Uploaded Source

Built Distribution

zeep-1.2.0-py2.py3-none-any.whl (122.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: zeep-1.2.0.tar.gz
  • Upload date:
  • Size: 131.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for zeep-1.2.0.tar.gz
Algorithm Hash digest
SHA256 797169c19a4dc012c701c311117829d449ade96c164537dd738f8b60994b3571
MD5 574a0c1f84df9a0c4a7b4e3bec4e754f
BLAKE2b-256 a13616464b216252725bb320999414261c5809474a3f968c8faac59137e730c5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for zeep-1.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d46e6792e39740ab1a89751f401d8b3c90f58a2d306b43afb823cc8c117dad5c
MD5 2690bfccb0a62778c9bb3637ae11c5ea
BLAKE2b-256 3a70892af6244074d7151d783143856751f2d3ab84e50f3989351cad9a2b9772

See more details on using hashes here.

Provenance

Supported by

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