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)

  • Support for tornado async transport via gen.coroutine (Python 2.7+)

  • Support for asyncio via aiohttp (Python 3.5+)

  • Experimental support for XOP messages

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 want to report a bug then please first read http://docs.python-zeep.org/en/master/reporting_bugs.html

I’m also able to offer commercial support. As in contracting work. Please contact me at info@mvantellingen.nl for more information. Note that asking questions or reporting bugs via this e-mail address will be ignored. Pleae use the appropriate channels for that (e.g. stackoverflow)

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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zeep-2.4.0-py2.py3-none-any.whl (131.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for zeep-2.4.0.tar.gz
Algorithm Hash digest
SHA256 8631e2735c5f2219eb18ca4f0615ae482455628518508f69c3690dbfb8238aee
MD5 126d8d94752a4cb369498056337c3e74
BLAKE2b-256 1be48afa4ae8398aba769df7df0ad134100cb97780faa1c951afc69068c5804d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zeep-2.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2b81499ff7d953322ab6ffeb6c3d7a077044533fe4bae4237a74372a7e873c33
MD5 1bbf1d461a90e17bc86f0349548d15eb
BLAKE2b-256 62b46f76c735e594ba3f4b1669af590bce036d062d8c71fe68aa3ed807d9b029

See more details on using hashes here.

Supported by

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