A Python SOAP client
Project Links
Meta
Author: Michael van Tellingen
Requires Python: >=3.8
Classifiers
Development Status
- 5 - Production/Stable
License
- OSI Approved :: MIT License
Programming Language
- Python :: 3.8
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: Implementation :: CPython
- Python :: Implementation :: PyPy
Zeep: Python SOAP client
A Python SOAP client
Highlights:
- Compatible with Python 3.9, 3.10, 3.11, 3.12, 3.13 and PyPy3
- Built on top of lxml, requests, and httpx
- 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 the documentation for more information.
Status
[!NOTE] I consider this library to be stable. Since no new developments happen around the SOAP specification, it won't be updated that much. Good PRs which fix bugs are always welcome, however.
Installation
pip install zeep
Zeep uses the lxml library for parsing XML. See lxml installation requirements.
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 for more information.
Sponsors
Support
If you want to report a bug, please first read the bug reporting guidelines.
Please only report bugs, not support requests, to the GitHub issue tracker.
4.3.2
Sep 15, 2025
4.3.1
Oct 16, 2024
4.3.0
Oct 13, 2024
4.2.1
Nov 20, 2022
4.2.0
Nov 03, 2022
4.1.0
Aug 15, 2021
4.0.0
Oct 12, 2020
4.0.0b1
Sep 26, 2020
3.4.0
Jun 05, 2019
3.3.1
Mar 10, 2019
3.3.0
Mar 08, 2019
3.2.0
Dec 17, 2018
3.1.0
Jul 28, 2018
3.0.0
Jun 16, 2018
2.5.0
Jan 06, 2018
2.4.0
Aug 26, 2017
2.3.0
Aug 06, 2017
2.2.0
Jun 19, 2017
2.1.1
Jun 11, 2017
2.1.0
Jun 11, 2017
2.0.0
May 22, 2017
1.6.0
Apr 27, 2017
1.5.0
Apr 22, 2017
1.4.1
Apr 01, 2017
1.4.0
Apr 01, 2017
1.3.0
Mar 14, 2017
1.2.0
Mar 12, 2017
1.1.0
Feb 18, 2017
1.0.0
Jan 31, 2017
0.27.0
Jan 28, 2017
0.26.0
Jan 26, 2017
0.25.0
Jan 23, 2017
0.24.0
Dec 16, 2016
0.23.0
Nov 24, 2016
0.22.1
Nov 22, 2016
0.22.0
Nov 13, 2016
0.21.0
Nov 02, 2016
0.20.0
Oct 24, 2016
0.19.0
Oct 18, 2016
0.18.1
Sep 23, 2016
0.18.0
Sep 23, 2016
0.17.0
Sep 12, 2016
0.16.0
Sep 06, 2016
0.15.0
Sep 04, 2016
0.14.0
Aug 03, 2016
0.13.0
Jul 17, 2016
0.12.0
Jul 09, 2016
0.11.0
Jul 03, 2016
0.10.0
Jun 22, 2016
0.9.1
Jun 17, 2016
0.9.0
Jun 14, 2016
0.8.1
Jun 08, 2016
0.8.0
Jun 07, 2016
0.7.1
Jun 01, 2016
0.7.0
May 31, 2016
0.6.0
May 21, 2016
0.5.0
May 08, 2016
0.4.0
Apr 17, 2016
0.3.0
Apr 10, 2016
0.2.5
Apr 05, 2016
0.2.4
Apr 03, 2016
0.2.3
Apr 03, 2016
0.2.2
Apr 03, 2016
0.2.1
Apr 03, 2016
0.2.0
Apr 03, 2016
0.1.1
Mar 20, 2016
0.1.0
Mar 20, 2016