File python-zeep.changes of Package python-zeep

-------------------------------------------------------------------
Thu Dec 19 05:32:24 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Add patch support-new-httpx.patch:
  * Support argument changes with httpx 0.28.0+.

-------------------------------------------------------------------
Tue Nov 12 10:48:13 UTC 2024 - Nico Krapp <nico.krapp@suse.com>

- Update to 4.3.1
  * Fix regression in parsing xsd:Date with negative timezone
- Update to 4.3.0
  * Drop support for Python 3.7 and 3.8 and add support for 
    Python 3.12 and 3.13 (#1421, #1408)
  * Add workaround to support date values with timezone in 
    combination with
  * isodate 0.7.2 (#1431)
  * Replace deprecated datetime.datetime.utcnow()
  * Properly close 'file://' resources (#1339)
  * Complete migration to pyproject.toml (remove setup.py)

-------------------------------------------------------------------
Fri Dec 15 06:34:59 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 4.2.1:
  * 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

-------------------------------------------------------------------
Wed Jun  8 21:55:35 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Re-enable python310: xmlsec is optional
- Disable python2 build

-------------------------------------------------------------------
Sat May 21 09:32:46 UTC 2022 - Matej Cepl <mcepl@suse.com>

- Doesn't build with 3.10 because of missing xmlsec.

-------------------------------------------------------------------
Thu Apr 14 09:03:18 UTC 2022 - pgajdos@suse.com

- do not require python-mock for build
- added patches
  fix https://github.com/mvantellingen/python-zeep/commit/1ddd118956870f9c68a24c9494207dc17441b416
  + python-zeep-no-mock.patch

-------------------------------------------------------------------
Sun Mar 13 07:31:39 UTC 2022 - Wolfgang Rosenauer <wr@rosenauer.org>

- 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

-------------------------------------------------------------------
Thu Jun  3 08:45:37 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>

- 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

-------------------------------------------------------------------
Fri Apr 16 12:36:20 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Fix BuildRequires for new python39 flavor
- Disable tests using python2 freezegun

-------------------------------------------------------------------
Fri Jan 22 14:22:53 UTC 2021 - Benjamin Greiner <code@bnavigator.de>

- Fix typo in filelist

-------------------------------------------------------------------
Tue Jan 19 19:57:51 UTC 2021 - Benjamin Greiner <code@bnavigator.de>

- Fix requirement specifications.

-------------------------------------------------------------------
Fri Nov  8 07:33:19 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Add patches to fix build with current pytests (From upstream PRs):
  * pytest4.patch
  * pytest5.patch
- Tweak the deps to stay resolvable

-------------------------------------------------------------------
Mon Aug 26 16:57:00 UTC 2019 - Todd R <toddrme2178@gmail.com>

- Fix unit tests
- Use better way to handle tornado version compatibility.

-------------------------------------------------------------------
Mon Jul 29 17:21:09 UTC 2019 - Todd R <toddrme2178@gmail.com>

- Don't allow python-tornado >= 5

-------------------------------------------------------------------
Fri Jun 14 08:54:20 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com>

- 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

-------------------------------------------------------------------
Mon Mar 25 11:43:38 UTC 2019 - pgajdos@suse.com

- version update to 3.3.1
 * Fix issue with empty xsd:import statements on Python 2.7 (#930)
 * Extend the force_https flag to also force loading xsd files from https when
   a http url is encountered from a https domain
 * Fix handling recursive xsd imports when the url's are enforced from http to
   https.
 * Fix reference attribute when using the Binary Security Token (#873)
 * Add support for the WSAM namespace (#890)

-------------------------------------------------------------------
Tue Feb 26 06:11:48 UTC 2019 - John Vandenberg <jayvdb@gmail.com>

- Remove from builds undesirable pytest plugins suited for development
- Add minimum build version for tornado
- Remove inappropriate runtime dependency on aioresponses
- Update to v3.2.0
  * Fix abstract message check for NoneType before attempting to access parts
  * Improve support for 'Chameleon' XSD schemas (#879, #888)
  * Fix resolving qualified references (#879)
  * Fix issue with duplicate soap:body tags when multiple parts used (#879)
  * Fix Choice with unbound Any element (#871)
  * Add xsd_ignore_sequence_order flag (#880)
  * Add support for timestamp token in WSS headers (#817)
  * Accept strings for xsd.DateTime (#886)

-------------------------------------------------------------------
Fri Dec  7 12:25:23 UTC 2018 - Tomáš Chvátal <tchvatal@suse.com>

- Drop patch relax-python-requires.patch not really needed
- Try to check mtime issue on pyc files
  * caused by fdupes as it is linking equal file with diferent mtime
    while it should have no real impact on the package

-------------------------------------------------------------------
Tue Nov 27 12:28:47 UTC 2018 - Jan Engelhardt <jengelh@inai.de>

- Trim time-sensitive wording of summary.

-------------------------------------------------------------------
Tue Nov 27 08:38:26 UTC 2018 - Tomáš Chvátal <tchvatal@suse.com>

- Sort out with spec-cleaner
- Remove not needed devel dependency

-------------------------------------------------------------------
Mon Nov 26 14:52:31 UTC 2018 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Initial build
  + Version 3.1.0
- Add patch to relax Python version requirements in setup.py
  + relax-python-requires.patch
- Disable tests that are currently broken
  + tests/test_tornado_transport.py
  + tests/test_wsse_signature.py
  + tests/test_wsse_username.py
  + tests/test_wsse_utils.py
openSUSE Build Service is sponsored by