python-zeep
python-zeep copied to clipboard
A Python SOAP client
I am having trouble making a request. The error I get is `TypeError: cannot pickle 'lxml.etree.QName' object`. I saw that there was a similar issue some time ago: https://github.com/mvantellingen/python-zeep/issues/842, but...
Zeep version: 4.0.0 WSDL: https://wsaahomo.afip.gov.ar/ws/services/LoginCms?wsdl I'm trying to use the Client and getting the following error: ``` self.client = Client("https://wsaahomo.afip.gov.ar/ws/services/LoginCms?wsdl") File "/home/wendy/GitHub/AgroSoft/venv/lib/python3.8/site-packages/zeep/client.py", line 73, in __init__ self.wsdl = Document(wsdl, self.transport,...
I am using `zeep==4.1.0` (Conda, Python 3.10) and experience a weird issue: Only in debug-mode (PyCharm), zeep will throw me the following `RecursionError` ```none ... File "/home/sfalk/miniconda3/envs/ris-sync/lib/python3.10/site-packages/zeep/xsd/elements/element.py", line 232, in...
Hello, Currently the WsAddressingPlugin uses a fixed reference to http://www.w3.org/2005/08/addressing from ns.py for the WSA namespace. The server that implements the api expects the older version of the WSA namespace...
Hello everyone, I have an issue with accessing the WSDL interface on port 8080 with our corporate proxy. It seems like Zeep still tries access it on 80 port, which...
Soap Headers, pass an lxml Element object when the wsdl doesn’t define it but the server expects it?
I've had a long-standing question on Stackoverflow regarding this question, but have not found a solution/answer [here](https://stackoverflow.com/questions/54201921/in-python-how-to-set-soapheaders-for-zeep-using-dictionaries), 7k views. The basics issue is that the api has both an authentication...
Hi All, I've been trying to use the xsd.Element to customize the header via _soapheaders. But it creates a new element Header under the that already exists. Any Idea how...
``` from zeep import Client, Settings from zeep.transports import AsyncTransport class Tracker: def __init__(self, login, password): self.login = login self.password = password self.api_url = 'https://tracking.russianpost.ru/rtm34?wsdl' self.client = Client( self.api_url, transport=AsyncTransport(),...
Hello, Spend a time learning from code to get the complete list of values described in enumeration but didnt find. Having this scheme: ``` schema = xsd.Schema( load_xml( """ """...
SOAPAction header should never be "None". When `self.operation.soapaction` is `None` it was stringifyed into `"None"` when it should be `""`. This fixed the following error when calling a Soap 1.1...