* Bump `base-notebook`
* OS version
* `jupyterlab`
* Bump `scipy-notebook`
* `beautifulsoup4`
* `cloudpickle`
* `dask`
* `numba`
* `xlrd`: version specified (it was not the case)
* Bump `datascience-notebook`
* `r-devtools`
* `r-forecast`
* Julia version
* Test added to check if Julia is correctly installed (`julia --version`)
* Note: A new version of `r-base` is out `4.0.0` however it cannot be installed yet since dependencies with other packages cannot be resolved.
* Bump `r-notebook`
* Same as `datascience-notebook` except Julia.
* Bump `all-spark-notebook`
* `r-sparklyr`
adds the conda path as a secure path to sudo.
The regular expression expects that the equals sign has no leading and trailing
spaces after the parameter secure_path. Furthermore it expects that the value
is enclosed in double quotes.
This is the case for the sudoers file in debian based distributions, but the
in centos / redhat based distributions this is not the case. The default value
of the secure_path in centos / redhat based distributions has no double quotes
and leading and trailing spaces.
This change adds optional spaces before and after the space, and makes the
double quotes optional.
- Bump root container version
- Bump packages of
- scipy-notebook
- r-notebook
- datascience-notebook
- add -y flag to jupyter lab commands in scipy-notebook
- Fix a bug in check outdated packages when packages installed through pip
Add another layer of abstraction to the base container, namely the root container `ROOT_CONTAINER`, so that the user can have the flexibility to build the whole series of images with `make` based on a different base image.
Add optional environment variable RESTARTABLE to enable Jupyter to
be restarted without causing the container to exit. When the variable
is set, run-one-constantly (from the Ubuntu run-one package) is
inserted into the Jupyter startup command.