Running pipeline with PYTHONWARNINGS="error" fails
It is quite common to want to run python tests with warning as error. But when the PYTHONWARNINGS variable is added to the CI environment, mercurial fails to clone the repository (see https://foss.heptapod.net/tryton/tryton/-/jobs/2423789).
I think that the code from heptapod should not be run with the CI variables.