anchor.diff:    echo TODO: applying workaround for https://github.com/nbgallery/ipydeps/issues/7 && \
     sed -i 's/packages = list(set(packages)/#packages = list(set(packages)/' /usr/lib/python2*/site-packages/ipydeps/__init__.py
   	
  -############################################
  +########################################################################
   # Add dynamic kernels
  -############################################
  +########################################################################
   
   ADD kernels /usr/share/jupyter/kernels/
   ENV PATH=$PATH:/usr/share/jupyter/kernels/installers
   
  -############################################
  +########################################################################
   # Add Bash kernel
  -############################################
  +########################################################################
   
   RUN \
     min-pip bash_kernel && \
     python -m bash_kernel.install && \
     clean-pyc-files /usr/lib/python2*
  -
  -ENV JUPYTER_VERSION=4.0.0
  
positive.code:   patch -p0 < /root/.patches/ipykernel_displayhook && \
    patch -p0 < /root/.patches/websocket_keepalive
  
  ############################################
  # Install ipydeps
  ############################################
  
  RUN \
    pip install http://github.com/nbgallery/pypki2/tarball/master#egg=package-1.0 && \
  
negative.code: FROM alpine
  MAINTAINER team@nb.gallery
  
  LABEL version="4.0.1" \
        description="Minimal alpine-based Jupyter notebook server" \
        URL="https://github.com/nbgallery"
  
  ########################################################################
  # Set up OS
  ########################################################################
  
  EXPOSE 80 443
  WORKDIR /root
  
  ENV CPPFLAGS=-s \
      SHELL=/bin/bash
  
  ENTRYPOINT ["/sbin/tini", "--"]
  CMD ["jupyter", "notebook"]
  