* Fix error regarding closing session in async transport (#1347)
* 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)
- Drop patches httpx-test.patch, python-zeep-no-mock.patch:
* Included upstream.
- Add patch xfail-network-tests.patch:
* XFAIL, rather than FAIL tests that require a network connection.
- Switch to autosetup and pyproject macros.
- BuildRequire xmlsec unilaterally and install the openssl library.
- No longer ignore some test files
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeep?expand=0&rev=18
- Update to 4.1.0
* Remove last dependency on six
* Use platformdirs instead of the appsdirs dependency
* Pass digest method when signing timestamp node
* Fix settings context manager when an exception is raised
* Don’t render decimals using scientific notation
* Remove dependency on defusedxml
* Improve handling of str values for Duration
- added httpx-test.patch to use text instead of data
OBS-URL: https://build.opensuse.org/request/show/961421
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeep?expand=0&rev=10
- Update to 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
- Remove patches that are not needed anymore:
* pytest4.patch
* pytest5.patch
OBS-URL: https://build.opensuse.org/request/show/897174
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeep?expand=0&rev=9
* pytest4.patch
* pytest5.patch
- Tweak the deps to stay resolvable
- Fix unit tests
- Use better way to handle tornado version compatibility.
- Don't allow python-tornado >= 5
- update to 3.4.0
* Allow passing xsd.Nil to sequences
* Add support for passing custom digest and signature methods during WSSE
signing
* Fix path resolving during XSD imports
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeep?expand=0&rev=2