Python-zeep

Latest version: v3.1.0

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

Scan your dependencies

Page 2 of 10

2.1.1

------------------
- Fix previous release, it contained an incorrect dependency (Mock 2.1.) due
to bumpversion :-(

2.1.0

------------------
- Fix recursion error while creating the signature for a global element when
it references itself (via ref attribute).
- Update Client.create_message() to apply plugins and wsse (465)
- Fix handling unknown xsi types when parsing elements using xsd:anyType (455)

2.0.0

------------------

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

- Default values of optional elements are not set by default anymore (423)
- Refactor the implementation of wsdl:arrayType too make the API more
pythonic (backwards incompatible).
- The call signature for Client.create_message() was changed. It now requires
the service argument:

``Client.create_message(service, operation_name, *args, **kwargs)``

- Choice elements now only work with keyword arguments and raise an exception
if positional arguments are passed (439)
- Implement initial multiref support for SOAP RPC (326). This was done using
really good real-world tests from vstoykov (thanks!)
- Fix exception on empty SOAP response (442)
- Fix XSD default values for boolean types (Bartek Wójcicki, 386)

1.6.0

------------------
- Implement ValueObject.__json__ for json serialization (258)
- Improve handling of unexpected elements for soap:header (378)
- Accept unexpected elements in complexTypes when strict is False
- Fix elementFormDefault/attributeFormDefault for xsd:includes (426)

1.5.0

------------------
- Fix issue where values of indicators (sequence/choice/all) would
write to the same internal dict. (425)
- Set default XML parse mode to strict as was intended (332)
- Add support for pickling value objects (417)
- Add explicit Nil value via ``zeep.xsd.Nil`` (424)
- Add xml_huge_tree kwarg to the Client() to enable lxml's huge_tree mode,
this is disabled by default (332)
- Add support to pass base-types to type extensions (416)
- Handle wsdl errors more gracefully by disabling the invalid operations
instead of raising an exception (407, 387)

1.4.1

------------------
- The previous release (1.4.0) contained an incorrect dependency due to
bumpversion moving all 1.3.0 versions to 1.4.0. This fixes it.

Page 2 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.