diff --git a/setup/auth_totp/setup.py b/setup/auth_totp/setup.py index 28c57bb6403..ce4e2991504 100644 --- a/setup/auth_totp/setup.py +++ b/setup/auth_totp/setup.py @@ -2,5 +2,11 @@ setuptools.setup( setup_requires=['setuptools-odoo'], - odoo_addon=True, + odoo_addon={ + "external_dependencies_override": { + "python": { + "pyotp": "pyotp<2.4", + } + } + }, ) diff --git a/setup/html_text/setup.py b/setup/html_text/setup.py index 28c57bb6403..3e397e86f1d 100644 --- a/setup/html_text/setup.py +++ b/setup/html_text/setup.py @@ -2,5 +2,11 @@ setuptools.setup( setup_requires=['setuptools-odoo'], - odoo_addon=True, + odoo_addon={ + "external_dependencies_override": { + "python": { + "lxml.html": "lxml", + } + } + }, ) diff --git a/setup/letsencrypt/setup.py b/setup/letsencrypt/setup.py index 28c57bb6403..3c501b53fa0 100644 --- a/setup/letsencrypt/setup.py +++ b/setup/letsencrypt/setup.py @@ -1,6 +1,12 @@ import setuptools setuptools.setup( - setup_requires=['setuptools-odoo'], - odoo_addon=True, + setup_requires=["setuptools-odoo"], + odoo_addon={ + "external_dependencies_override": { + "python": { + "dns": "dnspython", + } + } + }, )