Skip to content

Commit

Permalink
swan: Install latest version (4.9.0) of pexpect
Browse files Browse the repository at this point in the history
Jupyterlab git extension uses the pexpect python module as a dependency.
However, the extension only works properly with the latest version
(4.9.0) of pexpect, together with python 3.11, which is the python
version that is used by jupyterlab.

This issue was reported in the repository of the git extension, on
GitHub:
jupyterlab/jupyterlab-git#1261
  • Loading branch information
PMax5 authored and rodrigo-sobral committed Feb 26, 2024
1 parent 2f7205a commit 4362f25
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion swan/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,10 @@ RUN mamba install --yes \
'jupyter-resource-usage==1.0.1' \
'jupyterlab-git==0.50.0' \
# Extensions required by jupyter server
'webio-jupyter-extension==0.1.0'
'webio-jupyter-extension==0.1.0' \
# This version of pexpect is needed for
# jupyterlab-git (0.50.0) module to work properly
'pexpect==4.9.0'

# Install all of our extensions
# Ignore (almost all) dependencies because they have already been installed or come from CVMFS
Expand Down

0 comments on commit 4362f25

Please sign in to comment.