Zeep

Latest version: v4.2.1

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

Scan your dependencies

Page 4 of 11

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.

1.4.0

------------------
- Hardcode the xml prefix to the xml namespace as defined in the specs (367)
- Fix parsing of unbound sequences within xsd choices (380)
- Use logger.debug() for debug related logging (369)
- Add the ``Client.raw_response`` option to let zeep return the raw
transport response (requests.Response) instead of trying to parse it.
- Handle minOccurs/maxOccurs properlhy for xsd:Group elements. This also
fixes a bug in the xsd:Choice handling for multiple elements (374, 410)
- Fix raising XMLSyntaxError when loading invalid XML (Antanas Sinica, 396)

1.3.0

------------------
- Add support for nested xsd:choice elements (370)
- Fix unresolved elements for xsd:extension, this was a regression introduced
in 1.2.0 (377)

1.2.0

------------------
- Add flag to disable strict mode in the Client. This allows zeep to better
work with non standard compliant SOAP Servers. See the documentation for
usage and potential downsides.
- Minor refactor of resolving of elements for improved performance
- Support the SOAP 1.2 'http://www.w3.org/2003/05/soap/bindings/HTTP/'
transport uri (355)
- Fallback to matching wsdl lookups to matching when the target namespace is
empty (356)
- Improve the handling of xsd:includes, the default namespace of the parent
schema is now also used during resolving of the included schema. (360)
- Properly propagate the global flag for complex types when an xsd:restriction
is used (360)
- Filter out duplicate types and elements when dump the wsdl schema (360)
- Add ``zeep.CachingClient()`` which enables the SqliteCache by default

1.1.0

------------------
- Fix an attribute error when an complexType used xsd:anyType as base
restriction (352)
- Update asyncio transport to return requests.Response objects (335)

Page 4 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.