From ea74110aac9d63001ce0d682f4ddbb034188a4fc Mon Sep 17 00:00:00 2001 From: Victor Lin <13424970+victorlin@users.noreply.github.com> Date: Thu, 22 Aug 2024 13:41:30 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20Install=20Snakemake=208.1.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 44394aa..ed1aa5c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -258,9 +258,10 @@ RUN python3 -m venv /usr/local/libexec/awscli \ && ln -sv /usr/local/libexec/awscli/bin/aws /usr/local/bin/aws # Install Snakemake and related optional dependencies. -# Pinned to 7.32.3 for stability (2023-09-09) -# Pulp>=2.8.0 breaks snakemake <=8.1.1, see https://github.com/snakemake/snakemake/issues/2607 -RUN pip3 install snakemake[reports]==7.32.3 "pulp<2.8" +# FIXME: Pin a later version? I chose 8.1.1 to remove the pulp pin. +# Consider skimming the changelog. +# https://snakemake.readthedocs.io/en/stable/project_info/history.html +RUN pip3 install snakemake[reports]==8.1.1 # Google Cloud Storage package is required for Snakemake to fetch remote files # from Google Storage URIs. RUN pip3 install google-cloud-storage==2.7.0