Skip to content

Commit

Permalink
🚧 Add xlrd 2.0.1
Browse files Browse the repository at this point in the history
Ignore fauna because it pins to xlrd 1.x and fauna isn't needed for
downstream usage of this test image
  • Loading branch information
victorlin committed May 3, 2024
1 parent 304fda0 commit d775ff1
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,10 @@ RUN pip3 install pysam==0.19.1
# Install pango_aliasor (for forecasts-ncov)
RUN pip3 install pango_aliasor==0.3.0

# Install xlrd (for parsing excel)
# Needs to be at least 2.0.0 to support ignore_workbook_corruption
RUN pip3 install xlrd==2.0.1

# Build CVXOPT on linux/arm64
# CVXOPT, an Augur dependency, does not have pre-built binaries for linux/arm64¹.
#
Expand Down Expand Up @@ -326,9 +330,9 @@ COPY builder-scripts/ /builder-scripts/
RUN pip3 install nextstrain-cli

# Fauna
WORKDIR /nextstrain/fauna
RUN /builder-scripts/download-repo https://github.com/nextstrain/fauna master . \
&& pip3 install --requirement=requirements.txt
# WORKDIR /nextstrain/fauna
# RUN /builder-scripts/download-repo https://github.com/nextstrain/fauna master . \
# && pip3 install --requirement=requirements.txt

# Add Treetime
RUN pip3 install phylo-treetime
Expand Down

0 comments on commit d775ff1

Please sign in to comment.