diff --git a/requirements/base.in b/requirements/base.in index 9b28d3885e..21c19fd141 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -6,6 +6,10 @@ furl glom git+https://github.com/maykinmedia/json-logic-py.git@f877f5326231bdcf4621783278f22c8565ec7913#egg=maykin-json-logic-py html5lib +# see https://github.com/onelogin/python3-saml/issues/292 and +# https://bugs.launchpad.net/lxml/+bug/1960668 -> we can avoid this by compiling lxml +# against the system libxml2 +--no-binary lxml lxml O365 # microsoft graph phonenumbers diff --git a/requirements/base.txt b/requirements/base.txt index 783b5a613b..851c6449bb 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,6 +4,8 @@ # # ./bin/compile_dependencies.sh # +--no-binary lxml + amqp==5.0.9 # via kombu asgiref==3.5.0 diff --git a/requirements/ci.txt b/requirements/ci.txt index 64c7e4940a..3b6e9eee32 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,6 +4,8 @@ # # ./bin/compile_dependencies.sh # +--no-binary lxml + alabaster==0.7.12 # via sphinx amqp==5.0.9 diff --git a/requirements/dev.txt b/requirements/dev.txt index 58ba63ae0c..d4b3dc31c1 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -4,6 +4,8 @@ # # ./bin/compile_dependencies.sh # +--no-binary lxml + alabaster==0.7.12 # via # -c requirements/ci.txt