Zeep

Latest version: v4.3.1

Safety actively analyzes 714736 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 11

3.4.0

------------------
- Allow passing xsd.Nil to sequences (959, smilingDima)
- Add support for passing custom digest and signature methods during WSSE
signing (957, Florian Apolloner)
- Fix path resolving during XSD imports (962, adambogocz)

3.3.1

------------------
- Fix issue with empty xsd:import statements on Python 2.7 (930)

3.3.0

------------------
- Extend the force_https flag to also force loading xsd files from https when
a http url is encountered from a https domain
- Fix handling recursive xsd imports when the url's are enforced from http to
https.
- Fix reference attribute when using the Binary Security Token (873, tpazderka)
- Add support for the WSAM namespace (890, David Adam)

3.2.0

------------------
- Fix abstract message check for NoneType before attempting to access parts
- Improve support for 'Chameleon' XSD schemas (879, 888)
- Fix resolving qualified references (879)
- Fix issue with duplicate soap:body tags when multiple parts used (879)
- Fix Choice with unbound Any element (871)
- Add xsd_ignore_sequence_order flag (880)
- Add support for timestamp token in WSS headers (817)
- Accept strings for xsd.DateTime (886)

3.1.0

------------------
- Fix SSL issue on with `TornadoAsyncTransport` (792)
- Fix passing strict keyword in XML loader (787)
- Update documentation

3.0.0

------------------
This is a major release, and contains a number of backwards incompatible
changes to the API.

- Refactor the settings logic in Zeep. All settings are now configured using
the zeep.settings.Settings() class.
- Allow control of defusedxml settings via zeep.Settings (see 567, 391)
- Add ability to set specific http headers for each call (758)
- Skip the xsd:annotation element in the all:element (737)
- Add Settings.force_https as option so that it can be disabled (605)
- Strip spaces from QName's when parsing xsd's (719)
- Fix DateTime parsing when only a date is returned (672)
- Fix handling of nested optional any elements (556)
- Check if part exists before trying to delete it (659)

Page 2 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.