diff --git a/dev-requirements.txt b/dev-requirements.txt index 58ff69883..bedb2028f 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -137,9 +137,7 @@ jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 # via django-oauth-toolkit -lxml==4.9.4 - # via lxml-html-clean -lxml-html-clean==0.4.1 +lxml[html-clean,html_clean]==4.9.4 # via modoboa (pyproject.toml) markupsafe==3.0.2 # via werkzeug diff --git a/ldap-requirements.txt b/ldap-requirements.txt index 8bd7916ad..2b9c95cc1 100644 --- a/ldap-requirements.txt +++ b/ldap-requirements.txt @@ -112,9 +112,7 @@ jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 # via django-oauth-toolkit -lxml==4.9.4 - # via lxml-html-clean -lxml-html-clean==0.4.1 +lxml[html-clean,html_clean]==4.9.4 # via modoboa (pyproject.toml) oath==1.4.4 # via modoboa (pyproject.toml) diff --git a/mysql-requirements.txt b/mysql-requirements.txt index 9d4f90cca..82476cae5 100644 --- a/mysql-requirements.txt +++ b/mysql-requirements.txt @@ -109,9 +109,7 @@ jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 # via django-oauth-toolkit -lxml==4.9.4 - # via lxml-html-clean -lxml-html-clean==0.4.1 +lxml[html-clean,html_clean]==4.9.4 # via modoboa (pyproject.toml) mysqlclient==2.2.4 # via modoboa (pyproject.toml) diff --git a/postgresql-requirements.txt b/postgresql-requirements.txt index 10b0408c0..4afe5005c 100644 --- a/postgresql-requirements.txt +++ b/postgresql-requirements.txt @@ -109,9 +109,7 @@ jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 # via django-oauth-toolkit -lxml==4.9.4 - # via lxml-html-clean -lxml-html-clean==0.4.1 +lxml[html-clean,html_clean]==4.9.4 # via modoboa (pyproject.toml) oath==1.4.4 # via modoboa (pyproject.toml) diff --git a/pyproject.toml b/pyproject.toml index 70ec94dc8..cddc79d8c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,7 @@ dependencies = [ "cryptography", "pytz", "requests", - "lxml-html-clean", + "lxml[html_clean]", "chardet", "ovh", "oath", diff --git a/requirements.txt b/requirements.txt index 60f6ecad2..a6c1ff357 100644 --- a/requirements.txt +++ b/requirements.txt @@ -109,9 +109,7 @@ jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 # via django-oauth-toolkit -lxml==4.9.4 - # via lxml-html-clean -lxml-html-clean==0.4.1 +lxml[html-clean,html_clean]==4.9.4 # via modoboa (pyproject.toml) oath==1.4.4 # via modoboa (pyproject.toml) diff --git a/test-requirements.txt b/test-requirements.txt index e0e64b5cf..0c667fd82 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -131,9 +131,7 @@ jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 # via django-oauth-toolkit -lxml==4.9.4 - # via lxml-html-clean -lxml-html-clean==0.4.1 +lxml[html-clean,html_clean]==4.9.4 # via modoboa (pyproject.toml) oath==1.4.4 # via modoboa (pyproject.toml)