diff --git a/requirements/deploy.txt b/requirements/deploy.txt index a0b25eabc38..d5108fddeaf 100644 --- a/requirements/deploy.txt +++ b/requirements/deploy.txt @@ -4,8 +4,6 @@ # # pip-compile --output-file=requirements/deploy.txt requirements/deploy.in # ---no-binary xmlsec - amqp==5.3.1 # via # -r requirements/pip.txt diff --git a/requirements/docker.txt b/requirements/docker.txt index 52a4d08f7a5..c8567e48c3b 100644 --- a/requirements/docker.txt +++ b/requirements/docker.txt @@ -4,8 +4,6 @@ # # pip-compile --output-file=requirements/docker.txt requirements/docker.in # ---no-binary xmlsec - amqp==5.3.1 # via # -r requirements/pip.txt diff --git a/requirements/pip.in b/requirements/pip.in index 21a401383fb..05cb334fd06 100644 --- a/requirements/pip.in +++ b/requirements/pip.in @@ -150,8 +150,7 @@ bumpver # xmlsec is a dependecy from python3-saml which is required by django-allauth. -# We have to use --no-binary to build it using `libxml2-dev` package installed at -# system level. Otherwise, it fails saying there is a version mismatch +# We have to pin it because the underlying `libxml2-dev` package installed at +# system level is incompatible with the Python version # https://github.com/xmlsec/python-xmlsec/issues/324 -# https://github.com/lxml/lxml/blob/0eb4f0029497957e58a9f15280b3529bdb18d117/doc/FAQ.txt#L623 ---no-binary=xmlsec +xmlsec==1.3.14 diff --git a/requirements/pip.txt b/requirements/pip.txt index 759ad27ead2..020491bf0d5 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,8 +4,6 @@ # # pip-compile --output-file=requirements/pip.txt requirements/pip.in # ---no-binary xmlsec - amqp==5.3.1 # via kombu annotated-types==0.7.0 diff --git a/requirements/testing.txt b/requirements/testing.txt index 38c73185962..1a4a65f6ad7 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -4,8 +4,6 @@ # # pip-compile --output-file=requirements/testing.txt requirements/testing.in # ---no-binary xmlsec - alabaster==1.0.0 # via sphinx amqp==5.3.1