python-zeep
python-zeep copied to clipboard
A Python SOAP client
- BinarySignatureTimestamp class to add a timestamp tag to WSSE header with creation and expiration time - Added ability to get_timestamp with an additional time into the future in the...
There's some sort of bug in the type resolution when parsing types. When the wsdl is using the default namespace e.g. `` as opposed to `` then ``` zeep.exceptions.NamespaceError: No...
I've had a use case where i need to specify a different certificate for validating responses to requests that were signed with Zeep's BinarySignature (`from zeep.wsse.signature import BinarySignature`) Related issue...
Added a multipart encapsulation for sending attachments to a SOAP server. Some examples of the current public facing API for attachments: ```python client = zeep.Client("wsdl-string") client.service.wsdlService(param0, param1, attachments=[open("attachment-file", "rb")])) ```...
Hi, Added: - Availability to disable response signature check. - Availability to change certificate from responses. Inspired with #822
Hello Need to use **verify_ssl** in **_load_remote_data_async** to load wsdl from site that uses invalid/self signed certificate.
Wsse is applied correctly, but when using multiplse WSSE (i use both UsernameToken and SignatureZeepWsse) without a patch, it failes to verify doc.
According to https://endoflife.date/python python 3.7 has been EOSed 27 Jun 2023. Filter all code over `pyupgracde --py38-plus`.
I suspect this is already known, as python3.12 is not listed on the supported versions on the main page. But I also couldn't find a bug specifically calling it out....
I was trying to perform basic zeep query ```python from zeep import Client if __name__ == "__main__": client = Client(wsdl='http://www.dneonline.com/calculator.asmx?wsdl') print(client.service.Add(1,2)) ``` But when I ran the above code I...