diff --git a/requirements/constraints.txt b/requirements/constraints.txt index dc52f4317b..c667229c04 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -112,6 +112,10 @@ optimizely-sdk<5.0 # lxml==5.2.1 introduced new extra so we'll nee to rename lxml --> lxml[html-clean] # This constraint can be removed once we upgrade to Python 3.11 lxml<5.0 +# This has to be constrained as well because newer versions of edx-i18n-tools need the +# newer version of lxml but that requirement was not made expilict in the 1.6.0 version +# of the package. This can be un-pinned when we're upgrading lxml. +edx-i18n-tools<1.6.0 # xmlsec==1.3.14 breaking tests for all builds, can be removed once a fix is available xmlsec<1.3.14 @@ -125,3 +129,4 @@ path<16.12.0 # Temporary to Support the python 3.11 Upgrade backports.zoneinfo;python_version<"3.9" # Newer versions have zoneinfo available in the standard library +