ricklupton / ipysankeywidget

IPython / Jupyter Sankey diagram widget
MIT License
174 stars 24 forks source link

binder does not start anymore: `subprocess.CalledProcessError: Command '['npm', 'install']' returned non-zero exit status 1.` #71

Closed 1kastner closed 1 year ago

1kastner commented 3 years ago

fsevents seems to make problems here, this is extracted from the full log:

npm ERR! code EBADPLATFORM
    npm ERR! notsup Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    npm ERR! notsup Valid OS:    darwin
    npm ERR! notsup Valid Arch:  any
    npm ERR! notsup Actual OS:   linux
    npm ERR! notsup Actual Arch: x64

Here the full log as presented by binder when clicking on the link in the Readme file of this repo:

Waiting for build to start...
Picked Git content provider.
Cloning into '/tmp/repo2dockerwt_zbbxe'...
HEAD is now at 87555cc Merge remote-tracking branch 'origin/master'
Building conda environment for python=3.7Using PythonBuildPack builder
Building conda environment for python=3.7Building conda environment for python=3.7Step 1/54 : FROM buildpack-deps:bionic
 ---> fcb3b554224f
Step 2/54 : ENV DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> 7c29b4c2d7e6
Step 3/54 : RUN apt-get -qq update &&     apt-get -qq install --yes --no-install-recommends locales > /dev/null &&     apt-get -qq purge &&     apt-get -qq clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 221d88a7dc56
Step 4/54 : RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen &&     locale-gen
 ---> Using cache
 ---> 27c3424a1606
Step 5/54 : ENV LC_ALL en_US.UTF-8
 ---> Using cache
 ---> a1285d78f283
Step 6/54 : ENV LANG en_US.UTF-8
 ---> Using cache
 ---> 5a883ae25319
Step 7/54 : ENV LANGUAGE en_US.UTF-8
 ---> Using cache
 ---> 125d099884ab
Step 8/54 : ENV SHELL /bin/bash
 ---> Using cache
 ---> 50702a804861
Step 9/54 : ARG NB_USER
 ---> Using cache
 ---> c33dff35c831
Step 10/54 : ARG NB_UID
 ---> Using cache
 ---> 47a9ed8720f3
Step 11/54 : ENV USER ${NB_USER}
 ---> Using cache
 ---> 6cc27339b8ac
Step 12/54 : ENV HOME /home/${NB_USER}
 ---> Using cache
 ---> 14b3f25d1c3b
Step 13/54 : RUN groupadd         --gid ${NB_UID}         ${NB_USER} &&     useradd         --comment "Default user"         --create-home         --gid ${NB_UID}         --no-log-init         --shell /bin/bash         --uid ${NB_UID}         ${NB_USER}
 ---> Using cache
 ---> de37a3444b67
Step 14/54 : RUN wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key |  apt-key add - &&     DISTRO="bionic" &&     echo "deb https://deb.nodesource.com/node_14.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list &&     echo "deb-src https://deb.nodesource.com/node_14.x $DISTRO main" >> /etc/apt/sources.list.d/nodesource.list
 ---> Using cache
 ---> 415c45a822a5
Step 15/54 : RUN apt-get -qq update &&     apt-get -qq install --yes --no-install-recommends        less        nodejs        unzip        > /dev/null &&     apt-get -qq purge &&     apt-get -qq clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 9d1a2886bd43
Step 16/54 : EXPOSE 8888
 ---> Using cache
 ---> 44f0dfe38737
Step 17/54 : ENV APP_BASE /srv
 ---> Using cache
 ---> 7e1b27c6bbdc
Step 18/54 : ENV NPM_DIR ${APP_BASE}/npm
 ---> Using cache
 ---> 490986d05375
Step 19/54 : ENV NPM_CONFIG_GLOBALCONFIG ${NPM_DIR}/npmrc
 ---> Using cache
 ---> 440b6f163914
Step 20/54 : ENV CONDA_DIR ${APP_BASE}/conda
 ---> Using cache
 ---> 111a19c180fa
Step 21/54 : ENV NB_PYTHON_PREFIX ${CONDA_DIR}/envs/notebook
 ---> Using cache
 ---> da0d20172349
Step 22/54 : ENV NB_ENVIRONMENT_FILE /tmp/env/environment.lock
 ---> Using cache
 ---> 395ec369f95b
Step 23/54 : ENV KERNEL_PYTHON_PREFIX ${NB_PYTHON_PREFIX}
 ---> Using cache
 ---> a6290fbafb7a
Step 24/54 : ENV PATH ${NB_PYTHON_PREFIX}/bin:${CONDA_DIR}/bin:${NPM_DIR}/bin:${PATH}
 ---> Using cache
 ---> cca2e3d7dc82
Step 25/54 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e8-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2factivate-2dconda-2esh-391af5 /etc/profile.d/activate-conda.sh
 ---> Using cache
 ---> 1071ec82bc21
Step 26/54 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e8-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2fenvironment-2epy-2d3-2e7-2elock-4f1154 /tmp/env/environment.lock
 ---> Using cache
 ---> 92273c2cae9f
Step 27/54 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e8-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2finstall-2dminiforge-2ebash-514214 /tmp/install-miniforge.bash
 ---> Using cache
 ---> dc185eea71f0
Step 28/54 : RUN mkdir -p ${NPM_DIR} && chown -R ${NB_USER}:${NB_USER} ${NPM_DIR}
 ---> Using cache
 ---> ce3a96dc9489
Step 29/54 : USER ${NB_USER}
 ---> Using cache
 ---> 5373bcc7826a
Step 30/54 : RUN npm config --global set prefix ${NPM_DIR}
 ---> Using cache
 ---> 3135c122fdaa
Step 31/54 : USER root
 ---> Using cache
 ---> d9c57fe72eec
Step 32/54 : RUN TIMEFORMAT='time: %3R' bash -c 'time /tmp/install-miniforge.bash' && rm -rf /tmp/install-miniforge.bash /tmp/env
 ---> Using cache
 ---> 366ca01f7ef5
Step 33/54 : ARG REPO_DIR=${HOME}
 ---> Using cache
 ---> 06d8efd2ad5a
Step 34/54 : ENV REPO_DIR ${REPO_DIR}
 ---> Using cache
 ---> 7ee74489204e
Step 35/54 : WORKDIR ${REPO_DIR}
 ---> Using cache
 ---> 763028d543cc
Step 36/54 : RUN chown ${NB_USER}:${NB_USER} ${REPO_DIR}
 ---> Using cache
 ---> ac53547c5cd9
Step 37/54 : ENV PATH ${HOME}/.local/bin:${REPO_DIR}/.local/bin:${PATH}
 ---> Using cache
 ---> 85986f5bc184
Step 38/54 : ENV CONDA_DEFAULT_ENV ${KERNEL_PYTHON_PREFIX}
 ---> Using cache
 ---> 0feded5318a2
Step 39/54 : COPY --chown=1000:1000 src/requirements.txt ${REPO_DIR}/requirements.txt
 ---> d7bcb1caa132
Step 40/54 : COPY --chown=1000:1000 src/ ${REPO_DIR}
 ---> 1ac8c5062660
Step 41/54 : USER ${NB_USER}
 ---> Running in 9d75faf625d9
Removing intermediate container 9d75faf625d9
 ---> f67f18fb35a9
Step 42/54 : RUN ${KERNEL_PYTHON_PREFIX}/bin/pip install --no-cache-dir -r "requirements.txt"
 ---> Running in b5d5f57de66e
Collecting jupyterlab==1.2.*
  Downloading jupyterlab-1.2.21-py2.py3-none-any.whl (6.6 MB)
Collecting ipysankeywidget
  Downloading ipysankeywidget-0.4.1-py2.py3-none-any.whl (1.2 MB)
Collecting jupyterlab-server~=1.0
  Downloading jupyterlab_server-1.2.0-py3-none-any.whl (29 kB)
Requirement already satisfied: tornado!=6.0.0,!=6.0.1,!=6.0.2 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyterlab==1.2.*->-r requirements.txt (line 2)) (6.1)
Requirement already satisfied: jinja2>=2.10 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyterlab==1.2.*->-r requirements.txt (line 2)) (3.0.1)
Requirement already satisfied: notebook>=4.3.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyterlab==1.2.*->-r requirements.txt (line 2)) (6.3.0)
Requirement already satisfied: ipywidgets>=7.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipysankeywidget->-r requirements.txt (line 3)) (7.6.3)
Requirement already satisfied: widgetsnbextension~=3.5.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (3.5.1)
Requirement already satisfied: nbformat>=4.2.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (5.1.3)
Requirement already satisfied: ipython>=4.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (7.27.0)
Requirement already satisfied: jupyterlab-widgets>=1.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (1.0.1)
Requirement already satisfied: ipykernel>=4.5.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (6.4.1)
Requirement already satisfied: traitlets>=4.3.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (5.1.0)
Requirement already satisfied: matplotlib-inline<0.2.0,>=0.1.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.1.3)
Requirement already satisfied: ipython-genutils in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.2.0)
Requirement already satisfied: importlib-metadata<5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (4.8.1)
Requirement already satisfied: debugpy<2.0,>=1.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (1.4.1)
Requirement already satisfied: argcomplete>=1.12.3 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (1.12.3)
Requirement already satisfied: jupyter-client<8.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (7.0.2)
Requirement already satisfied: zipp>=0.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from importlib-metadata<5->ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (3.5.0)
Requirement already satisfied: typing-extensions>=3.6.4 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from importlib-metadata<5->ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (3.10.0.0)
Requirement already satisfied: backcall in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.2.0)
Requirement already satisfied: decorator in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (5.1.0)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (3.0.20)
Requirement already satisfied: jedi>=0.16 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.18.0)
Requirement already satisfied: pygments in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (2.10.0)
Requirement already satisfied: setuptools>=18.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (58.0.4)
Requirement already satisfied: pickleshare in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.7.5)
Requirement already satisfied: pexpect>4.3 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (4.8.0)
Requirement already satisfied: parso<0.9.0,>=0.8.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jedi>=0.16->ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.8.2)
Requirement already satisfied: MarkupSafe>=2.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jinja2>=2.10->jupyterlab==1.2.*->-r requirements.txt (line 2)) (2.0.1)
Requirement already satisfied: python-dateutil>=2.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-client<8.0->ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (2.8.2)
Requirement already satisfied: jupyter-core>=4.6.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-client<8.0->ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (4.7.1)
Requirement already satisfied: pyzmq>=13 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-client<8.0->ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (22.2.1)
Requirement already satisfied: nest-asyncio>=1.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-client<8.0->ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (1.5.1)
Requirement already satisfied: entrypoints in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-client<8.0->ipykernel>=4.5.1->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.3)
Requirement already satisfied: requests in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (2.26.0)
Requirement already satisfied: jsonschema>=3.0.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (3.2.0)
Requirement already satisfied: json5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.9.5)
Requirement already satisfied: six>=1.11.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema>=3.0.1->jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (1.16.0)
Requirement already satisfied: pyrsistent>=0.14.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema>=3.0.1->jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.17.3)
Requirement already satisfied: attrs>=17.4.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema>=3.0.1->jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (21.2.0)
Requirement already satisfied: nbconvert in /srv/conda/envs/notebook/lib/python3.7/site-packages (from notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (6.0.7)
Requirement already satisfied: terminado>=0.8.3 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.12.1)
Requirement already satisfied: Send2Trash>=1.5.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (1.8.0)
Requirement already satisfied: prometheus-client in /srv/conda/envs/notebook/lib/python3.7/site-packages (from notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.11.0)
Requirement already satisfied: argon2-cffi in /srv/conda/envs/notebook/lib/python3.7/site-packages (from notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (20.1.0)
Requirement already satisfied: ptyprocess>=0.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from pexpect>4.3->ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.7.0)
Requirement already satisfied: wcwidth in /srv/conda/envs/notebook/lib/python3.7/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=4.0.0->ipywidgets>=7.0.0->ipysankeywidget->-r requirements.txt (line 3)) (0.2.5)
Requirement already satisfied: cffi>=1.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from argon2-cffi->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (1.14.6)
Requirement already satisfied: pycparser in /srv/conda/envs/notebook/lib/python3.7/site-packages (from cffi>=1.0.0->argon2-cffi->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (2.20)
Requirement already satisfied: bleach in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (4.1.0)
Requirement already satisfied: testpath in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.5.0)
Requirement already satisfied: pandocfilters>=1.4.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (1.4.2)
Requirement already satisfied: mistune<2,>=0.8.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.8.4)
Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.5.4)
Requirement already satisfied: jupyterlab-pygments in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.1.2)
Requirement already satisfied: defusedxml in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.7.1)
Requirement already satisfied: webencodings in /srv/conda/envs/notebook/lib/python3.7/site-packages (from bleach->nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (0.5.1)
Requirement already satisfied: packaging in /srv/conda/envs/notebook/lib/python3.7/site-packages (from bleach->nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (21.0)
Requirement already satisfied: pyparsing>=2.0.2 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from packaging->bleach->nbconvert->notebook>=4.3.1->jupyterlab==1.2.*->-r requirements.txt (line 2)) (2.4.7)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests->jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (1.26.6)
Requirement already satisfied: charset-normalizer~=2.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests->jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (2.0.0)
Requirement already satisfied: certifi>=2017.4.17 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests->jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (2021.5.30)
Requirement already satisfied: idna<4,>=2.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests->jupyterlab-server~=1.0->jupyterlab==1.2.*->-r requirements.txt (line 2)) (3.1)
Installing collected packages: jupyterlab-server, jupyterlab, ipysankeywidget
  Attempting uninstall: jupyterlab-server
    Found existing installation: jupyterlab-server 2.8.1
    Uninstalling jupyterlab-server-2.8.1:
      Successfully uninstalled jupyterlab-server-2.8.1
  Attempting uninstall: jupyterlab
    Found existing installation: jupyterlab 3.1.11
    Uninstalling jupyterlab-3.1.11:
      Successfully uninstalled jupyterlab-3.1.11
Successfully installed ipysankeywidget-0.4.1 jupyterlab-1.2.21 jupyterlab-server-1.2.0
Removing intermediate container b5d5f57de66e
 ---> b97f29c065ca
Step 43/54 : RUN ${KERNEL_PYTHON_PREFIX}/bin/pip install --no-cache-dir .
 ---> Running in 65a7b3bdfd7b
Processing /home/jovyan
  DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-build to test your packages with this new behavior before it becomes the default.
   pip 21.3 will remove support for this functionality. You can find discussion regarding this at https://github.com/pypa/pip/issues/7555.
    ERROR: Command errored out with exit status 1:
     command: /srv/conda/envs/notebook/bin/python3.7 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-2g2vqi9p/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-2g2vqi9p/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-ndlygrpu
         cwd: /tmp/pip-req-build-2g2vqi9p/
    Complete output (44 lines):
    setup.py entered
    $PATH=/home/jovyan/.local/bin:/home/jovyan/.local/bin:/srv/conda/envs/notebook/bin:/srv/conda/bin:/srv/npm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    running egg_info
    running jsdeps
    6.14.15
    6.14.15
    Installing build dependencies with npm.  This may take a while...
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/watchpack-chokidar2/node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

    npm ERR! code EBADPLATFORM
    npm ERR! notsup Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    npm ERR! notsup Valid OS:    darwin
    npm ERR! notsup Valid Arch:  any
    npm ERR! notsup Actual OS:   linux
    npm ERR! notsup Actual Arch: x64

    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/jovyan/.npm/_logs/2021-09-19T15_22_22_837Z-debug.log
    rebuilding js and css failed
    missing files: ['/tmp/pip-req-build-2g2vqi9p/ipysankeywidget/static/extension.js', '/tmp/pip-req-build-2g2vqi9p/ipysankeywidget/static/index.js']
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-req-build-2g2vqi9p/setup.py", line 175, in <module>
        setup(**setup_args)
      File "/srv/conda/envs/notebook/lib/python3.7/site-packages/setuptools/__init__.py", line 153, in setup
        return distutils.core.setup(**attrs)
      File "/srv/conda/envs/notebook/lib/python3.7/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/srv/conda/envs/notebook/lib/python3.7/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/srv/conda/envs/notebook/lib/python3.7/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/tmp/pip-req-build-2g2vqi9p/setup.py", line 45, in run
        raise e
      File "/tmp/pip-req-build-2g2vqi9p/setup.py", line 38, in run
        self.distribution.run_command('jsdeps')
      File "/srv/conda/envs/notebook/lib/python3.7/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/tmp/pip-req-build-2g2vqi9p/setup.py", line 109, in run
        check_call([npm_name, 'install'], cwd=node_root, stdout=sys.stdout, stderr=sys.stderr)
      File "/srv/conda/envs/notebook/lib/python3.7/subprocess.py", line 363, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['npm', 'install']' returned non-zero exit status 1.
    ----------------------------------------
WARNING: Discarding file:///home/jovyan. Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Removing intermediate container 65a7b3bdfd7b
The command '/bin/sh -c ${KERNEL_PYTHON_PREFIX}/bin/pip install --no-cache-dir .' returned a non-zero code: 1Built image, launching...
Failed to connect to event stream
ricklupton commented 1 year ago

Closing as the jupyter widget code has been updated since then. Please comment if this is still an issue.