From 392bc979ea15b2b97da26603a2d8bcc8050d688c Mon Sep 17 00:00:00 2001 From: Sergei Maertens Date: Tue, 8 Nov 2022 12:35:35 +0100 Subject: [PATCH] :package: Unpin lxml restriction and add maykin local version number Due to a regression in lxml/libxml2/... related to dynamic/static linking, you shouldn't install lxml from wheels but instead use the --no-binary lxml flag to build from source. Additionally, we track the upstream version but add a local version label to figure out which maykin version we're dealing with. --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index f50f4a1b..06e2e436 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ setup( name='maykin-python3-saml', - version='1.14.0', + version='1.14.0.post0', # can't use PEP 440 local versions with PyPI description='Onelogin Python Toolkit. Add SAML support to your Python software using this library', classifiers=[ 'Development Status :: 5 - Production/Stable', @@ -34,7 +34,7 @@ }, test_suite='tests', install_requires=[ - 'lxml>=4.6.5, !=4.7.0', + 'lxml>=4.7.1', 'isodate>=0.6.1', 'xmlsec>=1.3.9', 'defusedxml>=0.5.0',