Zeep

Latest version: v4.2.1

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

Scan your dependencies

Page 9 of 11

0.8.0

------------------
- Add ability to override the soap endpoint via `Client.set_address()`
- Fix parsing ComplexTypes which have no child elements (50)
- Handle xsi:type attributes on anyType's correctly when deserializing
responses (17)
- Fix xsd:restriction on xsd:simpleType's when the base type wasn't defined
yet. (59)
- Add xml declaration to the generate xml strings (60)
- Fix xsd:import statements without schemaLocation (58)

0.7.1

------------------
- Fix regression with handling wsdl:import statements for messages (47)

0.7.0

------------------
- Add support HTTP authentication (mcordes). This adds a new attribute to the
Transport client() which passes the http_auth value to requests. (31)
- Fix issue where setting cache=None to Transport class didn't disable
caching.
- Refactor handling of wsdl:imports, don't merge definitions but instead
lookup values in child definitions. (40)
- Remove unused namespace declarations from the generated SOAP messages.
- Update requirement of six>=1.0.0 to six>=1.9.0 (39)
- Fix handling of xsd:choice, xsd:group and xsd:attribute (30)
- Improve error messages
- Fix generating soap messages when sub types are used via xsd extensions (36)
- Improve handling of custom soap headers (33)

0.6.0

------------------
- Add missing `name` attributes to xsd.QName and xsd.NOTATION (15)
- Various fixes related to the Choice element
- Support xsd:include
- Experimental support for HTTP bindings
- Removed `Client.get_port()`, use `Client.bind()`.

0.5.0

------------------
- Handle attributes during parsing of the response values>
- Don't create empty soap objects when the root element is empty.
- Implement support for WSSE usernameToken profile including
passwordText/passwordDigest.
- Improve XSD date/time related builtins.
- Various minor XSD handling fixes
- Use the correct soap-envelope XML namespace for the Soap 1.2 binding
- Use `application/soap+xml` as content-type in the Soap 1.2 binding
- **backwards incompatible**: Make cache part of the transport object
instead of the client. This changes the call signature of the Client()
class. (Marek Wywiał)
- Add the `verify` kwarg to the Transport object to disable ssl certificate
verification. (Marek Wywiał)

0.4.0

------------------
- Add defusedxml module for XML security issues
- Add support for choice elements
- Fix documentation example for complex types (Falk Schuetzenmeister)

Page 9 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.