From 4d36658774ddd8a25d243d156d85b9687db45fa2 Mon Sep 17 00:00:00 2001 From: Haim Daniel Date: Tue, 19 Oct 2021 09:22:56 +0300 Subject: [PATCH] docs: index: Add libxmlsec1 distro pkg instructions --- docs/index.rst | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index b32949c9..ce0d1fdc 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -82,10 +82,26 @@ platforms:: When you want to use wsse.Signature() you will need to install the python -xmlsec module. This can be done by installing the ``xmlsec`` extras:: +xmlsec module. This can be done by installing the ``xmlsec`` extras and ``libxmlsec1`` dev distro packages. +For Debian and Ubuntu:: + + sudo apt-get install libxmlsec1-dev pkg-config pip install zeep[xmlsec] +For RHEL:: + + sudo yum install xmlsec1-devel pkg-config + pip install zeep[xmlsec] + + +For MacOS:: + + brew install Libxmlsec1 + brew install pkg-config + pip install zeep[xmlsec] + + For the asyncio support in Python 3.6+ the httpx module is required, this can be installed with the ``async`` extras::