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

Uploaded Source

Built Distribution

zeep-1.0.0-py2.py3-none-any.whl (83.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for zeep-1.0.0.tar.gz
Algorithm Hash digest
SHA256 dc7fd46bb9364c279aa84246f9f896c55b775ef09fad97f572d7b516f2b0a8ac
MD5 1a7178cdba97966da1d3d62443789bcc
BLAKE2b-256 9d69ae4b640fa3da7c6bf57e616d50ebb284a9b8b155dd4477f767ef395624e0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for zeep-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9a0ebbd0311e0ebc74a878d3ce12d0aff559a9bdc7ee0106c21739943b9739d2
MD5 09f9fa13b654c6f4cf3b32fb28f1c813
BLAKE2b-256 071ea9203104917ca25a1d194e3d44e0ad4f0bbaefb7d86774e4ade5ba22abde

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