Tags: xmlsec/python-xmlsec
Tags
* 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 * Resolve key loading issue on big-endian systems. - Chris MacNaughton * Fix building wheel when using `PYXMLSEC_STATIC_DEPS=true` * setup.py: Fix typo in PYXMLSEC_LIBXSLT_VERSION - AbdealiJK * Switch on modern headers lxml - Alexander Shadchin * use build to build wheels - Thomas Grainger * remove pkgconfig as it's only a build-system requirement - Thomas Grainger * exclude lxml 4.7 because the wheels are missing the lxml includes - Thomas Grainger
* 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
Various improvements related to packaging, distribution, CI and docum… …entation. Notable changes: * Added [PEP 484](https://www.python.org/dev/peps/pep-0484/) 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](https://www.python.org/dev/peps/pep-0571/) wheels. * Prohibited installation for unsupported Python versions. * Using ``setuptools-scm`` for dist version calculation from Git tags.
PreviousNext