@@ -38,11 +38,6 @@ RUN apt-get update && apt-get install -yq --no-install-recommends \
3838    && apt-get clean \
3939    && rm -rf /var/lib/apt/lists/*
4040
41- #  Install Node and vega-cli for server-side image rendering
42- RUN  curl -sL https://deb.nodesource.com/setup_14.x | bash -
43- RUN  apt-get -y install nodejs
44- 45- 
4641RUN  echo "en_US.UTF-8 UTF-8"  > /etc/locale.gen && \
4742    locale-gen
4843
@@ -62,9 +57,6 @@ ENV LANG en_US.UTF-8
6257ENV  LANGUAGE en_US.UTF-8
6358ENV  PATH $HOME/.local/bin:$PATH
6459
65- #  Disable npm package update notifications (DEV-4202)
66- ENV  NO_UPDATE_NOTIFIER=1
67- 
6860#  Create jovyan user with UID=1000 and in the root group
6961#  See https://github.com/jupyter/docker-stacks/issues/188
7062RUN  useradd -m -s /bin/bash -N -u $NB_UID -g 0 $NB_USER
@@ -140,12 +132,5 @@ ENV PYTHONPATH "/home/jovyan/.local/lib/python3.9"
140132#  Provide full access to the Python directory to allow for pip installs
141133RUN  chown -R $NB_USER:root /usr/local/lib/python3.9
142134
143- #  Fix for transparency issue
144- #  Pin in onecodex/onecodex once version w/ fix is released
145- #  https://github.com/Kozea/WeasyPrint/commit/4dfe6079c2d1bd91cccfd9a7d78f8924e2dfabef
146- RUN  pip install --force-reinstall 'git+https://github.com/Kozea/WeasyPrint.git@4dfe6079c2d1bd91cccfd9a7d78f8924e2dfabef' 
147- 
148- RUN  pip install --force-reinstall 'git+https://github.com/CourtBouillon/pydyf.git@f340fcc949382e183118b4807491b9f5cab4a89b' 
149- 
150135#  Switch to unprivileged user, jovyan
151136USER  $NB_USER
0 commit comments