python-zeep icon indicating copy to clipboard operation
python-zeep copied to clipboard

Zeep fails trying to instantiate a client in python3.12

Open sdishman-bl opened this issue 1 year ago • 4 comments

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.

  1. The version of zeep (or if you are running master the commit hash/date): 4.2.1
  2. The WSDL you are using: I think any will do, but here's a public WSDL that I used to illustrate the error: http://www.dneonline.com/calculator.asmx?WSDL
  3. And most importantly, a runnable example script which exposes the problem.:
from zeep import Client
Client('http://www.dneonline.com/calculator.asmx?WSDL')

I saw that this PR was submitted in February to address the issue, so I just wanted to highlight that here.

FWIW, we're in the middle of trying to update our systems to python3.12, and this happens to be the only known library preventing us from doing that. I only offer that as "FYI", not as an attempt at escalation - we appreciate the work you do to make this library possible!

sdishman-bl avatar Apr 03 '24 18:04 sdishman-bl