From 4725ff34526d2049eead0207cf350fcb58ed8057 Mon Sep 17 00:00:00 2001 From: Holger Brunn Date: Tue, 3 May 2022 14:15:40 +0200 Subject: [PATCH 1/2] [FIX] add external_dependencies_override for MySQLdb --- setup/base_external_dbsource_mysql/setup.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/setup/base_external_dbsource_mysql/setup.py b/setup/base_external_dbsource_mysql/setup.py index 28c57bb6..3ce7cc6e 100644 --- a/setup/base_external_dbsource_mysql/setup.py +++ b/setup/base_external_dbsource_mysql/setup.py @@ -2,5 +2,11 @@ import setuptools setuptools.setup( setup_requires=['setuptools-odoo'], - odoo_addon=True, + odoo_addon={ + 'external_dependencies_override': { + 'python': { + 'MySQLdb': 'mysqlclient', + } + }, + } ) From d795b17d1c9090f495139a47331ab871ff72ebcf Mon Sep 17 00:00:00 2001 From: Simone Rubino <101628000+SirTakobi@users.noreply.github.com> Date: Thu, 5 May 2022 15:04:06 +0200 Subject: [PATCH 2/2] [FIX] base_external_dbsource_mysql: Pin version of MySQLdb --- setup/base_external_dbsource_mysql/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup/base_external_dbsource_mysql/setup.py b/setup/base_external_dbsource_mysql/setup.py index 3ce7cc6e..73c563ff 100644 --- a/setup/base_external_dbsource_mysql/setup.py +++ b/setup/base_external_dbsource_mysql/setup.py @@ -5,7 +5,7 @@ setuptools.setup( odoo_addon={ 'external_dependencies_override': { 'python': { - 'MySQLdb': 'mysqlclient', + 'MySQLdb': 'mysqlclient==2.0.1', } }, }