------------------- - Fix error regarding closing session in async transport (1347)
4.2.0
------------------- - Drop support for Python 3.6 - Allow embedding CDATA elements in simple types (1339) - Allow to pass in a pre parsed Document (1330) - Fix httpx DeprecationWarning for post data (1326) - Add BinaryMemorySignature (1300) - Fix IndexError when empty body response (1287) - Add support for context manager on Client (1166) - Allow Ws Addressing plugin to use a different URL (1328) - Accept strings for xsd base64Binary (1072)
4.1.0
------------------ - Remove last dependency on `six` (1250) - Use `platformdirs` instead of the `appsdirs` dependency (1244) - Pass digest method when signing timestamp node(1201) - Fix settings context manager when an exception is raised (1193) - Don't render decimals using scientific notation (1191) - Remove dependency on `defusedxml` (deprecated) (1179) - Improve handling of str values for Duration (1165)
4.0.0
------------------ - Drop support for Python 2.7, 3.3, 3.4 and 3.5 - Remove both the aiohttp and the tornado transport class from Zeep. These can be moved to their own Python package if anyone is interested. - Add `zeep.transports.AsyncTransport` which is based on `httpx`. Note that loading wsdl files is still a sync process but operations can be executed via async. - Start adding more typehints to the package
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)