diff --git a/11.0.Dockerfile b/11.0.Dockerfile index 01d28612..19821593 100644 --- a/11.0.Dockerfile +++ b/11.0.Dockerfile @@ -114,11 +114,13 @@ RUN mkdir -p auto/addons auto/geoip custom/src/private \ COPY qa /qa RUN python -m venv --system-site-packages /qa/venv \ && . /qa/venv/bin/activate \ + # HACK: Upgrade pip: higher version needed to install pyproject.toml based packages + && pip install -U pip \ && pip install --no-cache-dir \ click \ coverage \ flake8 \ - pylint-odoo \ + git+https://github.com/OCA/pylint-odoo.git@refs/pull/329/head \ six \ && npm install --loglevel error --prefix /qa 'eslint@<6' \ && deactivate \ diff --git a/12.0.Dockerfile b/12.0.Dockerfile index 403b8c26..2ef88aaf 100644 --- a/12.0.Dockerfile +++ b/12.0.Dockerfile @@ -107,11 +107,13 @@ RUN mkdir -p auto/addons auto/geoip custom/src/private \ COPY qa /qa RUN python -m venv --system-site-packages /qa/venv \ && . /qa/venv/bin/activate \ + # HACK: Upgrade pip: higher version needed to install pyproject.toml based packages + && pip install -U pip \ && pip install --no-cache-dir \ click \ coverage \ flake8 \ - pylint-odoo \ + git+https://github.com/OCA/pylint-odoo.git@refs/pull/329/head \ six \ && npm install --loglevel error --prefix /qa 'eslint@<7' \ && deactivate \