Skip to content

Commit

Permalink
🚧 Install Snakemake 8.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
victorlin committed Aug 22, 2024
1 parent f27da40 commit ea74110
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit ea74110

Please sign in to comment.