Skip to content

Commit 5fc1a01

Browse files
committed
Install setuptools==69.0.0 to fix issue with nbgrader
1 parent 5254a62 commit 5fc1a01

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

dockerfiles/r-stat-201/Dockerfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ RUN mamba update --quiet --file /tmp/conda-linux-64.lock \
4040
&& Rscript -e "devtools::install_github('UBC-MDS/[email protected]')"
4141

4242
# Install pexpect from main branch to fix asyncio issue with jupyterlab_git
43-
RUN pip install --no-cache pexpect==4.9.0
43+
# Install setuptools==69.0.0 to fix issue with nbgrader and "from backports import tarfile"
44+
RUN pip install --no-cache pexpect==4.9.0 setuptools==69.0.0
4445

4546
# Disable the cell toolbar (which ignores metadata and students often accidentally click + delete grading cells)
4647
RUN jupyter labextension disable @jupyterlab/cell-toolbar-extension

0 commit comments

Comments
 (0)