From 0de495bcb48039c3a285c27e279cde6e458d22c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Mon, 9 Jan 2023 17:44:26 +0100 Subject: [PATCH] Preserve requirements.txt Such kind of hard pins should be avoided, but I'll leave that to maintainers of web_widget_mpld3. --- requirements.txt | 3 +-- setup/web_widget_mpld3_chart/setup.py | 12 +++++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 2158c25ed..8624dea49 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,5 @@ -# web_widget_bokeh_chart +# generated from manifests external_dependencies bokeh==1.1.0 -# web_widget_mpld3_chart matplotlib==3.0.3; python_version < '3.7' matplotlib==3.4.1; python_version >= '3.7' mpld3==0.3 diff --git a/setup/web_widget_mpld3_chart/setup.py b/setup/web_widget_mpld3_chart/setup.py index 28c57bb64..3a81c3b34 100644 --- a/setup/web_widget_mpld3_chart/setup.py +++ b/setup/web_widget_mpld3_chart/setup.py @@ -2,5 +2,15 @@ import setuptools setuptools.setup( setup_requires=['setuptools-odoo'], - odoo_addon=True, + odoo_addon={ + "external_dependencies_override": { + "python": { + "mpld3": [ + "matplotlib==3.0.3; python_version < '3.7'", + "matplotlib==3.4.1; python_version >= '3.7'", + "mpld3==0.3", + ], + }, + }, + }, )