Skip to content

Update dependency zeep to v4

renovate requested to merge renovate/zeep-4.x into development

This MR contains the following updates:

Package Update Change
zeep (source) major ==3.4.0 -> ==4.2.1

Release Notes



Compare Source

  • Fix error regarding closing session in async transport (#​1347)


Compare Source

  • 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)


Compare Source

  • 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)


Compare Source

  • 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


📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.

  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports