From 907c6f3ce53cb91d42a0c01b6a14c64b0d6e2c4b Mon Sep 17 00:00:00 2001 From: Min RK Date: Mon, 22 Feb 2021 13:22:56 +0100 Subject: [PATCH] freeze with strict channel priority avoids pulling in newer releases from defaults this is conda's default behavior, but not mamba's --- repo2docker/buildpacks/conda/freeze.py | 1 + 1 file changed, 1 insertion(+) diff --git a/repo2docker/buildpacks/conda/freeze.py b/repo2docker/buildpacks/conda/freeze.py index eaa02e3e..fd98ed5b 100755 --- a/repo2docker/buildpacks/conda/freeze.py +++ b/repo2docker/buildpacks/conda/freeze.py @@ -77,6 +77,7 @@ def freeze(env_file, frozen_file): "; ".join( [ "set -ex", + "conda config --set channel_priority strict", "conda config --add channels conda-forge", f"mamba install -yq -S mamba={MAMBA_VERSION}" if MAMBA_VERSION