Releases: xmlsec/python-xmlsec
Releases · xmlsec/python-xmlsec
1.3.14
1.3.14-rc1
- XMLSec 1.3.* compliance
- Make DES/3DES/KW-3DES support conditional on DES availability in XMLSec
- PKCS11 support
- Improved libxml2 version check
- Several test improvements
Note: Not compatible with XMLSec 1.3.3, use https://github.com/lsh123/xmlsec/releases/tag/1.3.4-rc1
Full Changelog: 1.3.13...1.3.14-rc1
1.3.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 - Stanislav Levin (@mcepl)
- Resolve key loading issue on big-endian systems. - Chris MacNaughton (@ChrisMacNaughton)
- Fix building wheel when using
PYXMLSEC_STATIC_DEPS=true
- setup.py: Fix typo in PYXMLSEC_LIBXSLT_VERSION - AbdealiJK (@AbdealiJK)
- Switch on modern headers lxml - Alexander Shadchin (@shadchin)
- use build to build wheels - Thomas Grainger (@graingert)
- remove pkgconfig as it's only a build-system requirement - Thomas Grainger (@graingert)
- exclude lxml 4.7 because the wheels are missing the lxml includes - Thomas Grainger (@graingert)
1.3.12
1.3.11
1.3.10
1.3.9
- 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
- Recording code coverage also in MacOS jobs
Version 1.3.8
Escape the XMLSEC_CRYPTO macro value, just as it was done in the original setup
Version 1.3.7
Various improvements related to packaging, distribution, CI and documentation. Notable changes:
- Added PEP 484 type stubs.
- Moved documentation to RTD.
- Fixed segfault when trying to access missing attributes of some constants.
- Fixed building error with Python 2.7 on Windows.
- Added CI pipelines for
manylinux2010
reference system and MacOS. - Reworked setup script, preparing for PEP 571 wheels.
- Prohibited installation for unsupported Python versions.
- Using
setuptools-scm
for dist version calculation from Git tags.
Version 1.3.6
- no changes in comparison 1.3.5