File python-xmlsec.changes of Package python-xmlsec

-------------------------------------------------------------------
Tue Mar 18 11:49:45 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to 1.3.15
  * Explicitly cast the pointer type in PyXmlSec_ClearReplacedNodes
  * Fix sdist CI workflow
  * Build wheels for Python 3.13
  * Fix linuxbrew workflow
  * Fix macosx CI workflow
  * Fix type mismatch in PyXmlSec_ClearReplacedNodes
    for Python 3.13 compatibility
- Drop fix-lxml-incompat.patch, merged upstream

-------------------------------------------------------------------
Thu Aug 29 04:40:55 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Add patch fix-lxml-incompat.patch:
  * Cast to avoid an incompatibility with lxml.

-------------------------------------------------------------------
Mon Jun 10 08:20:00 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 1.3.14:
  * XMLSec 1.3.x compliance
  * Make DES/3DES/KW-3DES support conditional on DES availability
    in XMLSec
  * PKCS11 support
  * Improved libxml2 version check
  * Several test improvements

-------------------------------------------------------------------
Thu Nov  2 08:36:18 UTC 2023 - Andreas Schneider <asn@cryptomilk.org>

- Use sle15_python_module_pythons

-------------------------------------------------------------------
Mon Dec 19 11:33:28 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>

- Run tests with -n1 to avoid race condition in tests
  gh#xmlsec/python-xmlsec#210

-------------------------------------------------------------------
Tue Oct 18 13:13:45 UTC 2022 - Markéta Machová <mmachova@suse.com>

- Update to 1.13.13
  * Add CI for Python 3.10, manylinux2 SOABI, musllinux1 SOABI and OpenSUSE Tumbleweed
  * Introduce linting with pre-commit
  * Rewrite PEP 484 stubs
  * xmlsec workaround for gh##84
  * Resolve key loading issue on big-endian systems.
  * Fix building wheel when using PYXMLSEC_STATIC_DEPS=true
  * setup.py: Fix typo in PYXMLSEC_LIBXSLT_VERSION
  * Switch on modern headers lxml
  * use build to build wheels
  * remove pkgconfig as it's only a build-system requirement
  * exclude lxml 4.7 because the wheels are missing the lxml includes
- Drop merged avoid_lxml_tests_failing.patch
- Normalize the tests call

-------------------------------------------------------------------
Wed May 11 12:39:21 UTC 2022 - Matej Cepl <mcepl@suse.com>

- Update to 1.3.12:
  - Added support for registering custom xmlsec IO callbacks
  - Added support for building without MD5 transforms
  - Added support for PEP 539 for Python 3.7 and newer
  - Using lxml-stubs package instead of custom LXML stubs
- Add avoid_lxml_tests_failing.patch (help working
  around the lxml issue lp#1880251 and lp#1887848, from
  gh#mehcode/python-xmlsec#84).
- Switch off building on Python 3.10 and %ix86
  (gh#mehcode/python-xmlsec#204).

-------------------------------------------------------------------
Thu Jun 10 09:15:51 UTC 2021 - Matej Cepl <mcepl@suse.com>

- Upgrade to 1.3.11:
  - Removed Python 2 compatibility code.
  - Fixed bug with unused custom error callback.
  - Added support for building with XMLSEC_NO_XSLT macro.
  - Switched docs theme to furo.
  - Fixed libxmlsec1 version checks
  - More tests added to increase test coverage
  - Various small fixes for segfaults found
  - Added xmlsec.base64_default_line_size() function to set the
    default maximum columns size for base64 encoding
  - Added AES-GCM transform constants
  - Added Python 3.9 support

-------------------------------------------------------------------
Tue Jun  2 06:38:20 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 1.3.8:
  * No upstream changelog.
- Drop reproducible.patch, included upstream.
- Switch to PyPI tarball due to use of setuptools_scm.
- Update BuildRequires.

-------------------------------------------------------------------
Mon Jun 24 04:32:51 UTC 2019 - Bernhard Wiedemann <bwiedemann@suse.com>

- Add reproducible.patch to sort dir entries (boo#1041090)

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

- Version update to 1.3.6:
  * Various installation issue fxes
- Make sure the tests are really run and skipped for now
- Make sure to pick up at least one xmlsec backend

-------------------------------------------------------------------
Wed Nov 21 08:06:32 UTC 2018 - Tomáš Chvátal <tchvatal@suse.com>

- Format with spec-cleaner

-------------------------------------------------------------------
Mon Nov 19 19:04:47 UTC 2018 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Initial build
  + Version 1.3.3
openSUSE Build Service is sponsored by