Releases: ministryofjustice/analytics-platform-jupyter-notebook
Add SQL*Plus to Oracle Datascience Notebook
This release adds SQL*Plus to the Oracle Datascience Notebook (#37).
There are no changes to the datascience-notebook and all-spark-notebook images.
Create Oracle Datascience Notebook
This release introduces a new oracle-datascience-notebook image containing Oracle Instant Client (#29).
There are no changes to the datascience-notebook and all-spark-notebook images.
NOP release
(This release is the same as v0.6.8.)
Release latest docker image
Install the nbstripout with pip.
This is used to remove outputs from Jupyter notebooks on pre-commit to git.
Update: Add flake8 and python black for pep8
Adds flake8 inline pep8 checker and a python black formatter to reformat files.
bugfix: all-spark
No changes functional changes from the last release. Just allows the all-spark Dockerfile to build
Fixes slow startup of Jupyter on the platform
Users were experiencing slow startup if they had a lot of files in their home directory.
Merge of PR:
#21
bigfix: Repair conda permissions
Fixes conda
for users: #20
Reintroduce NB_UID ENV command
Removing it was a bad idea as it did what we needed but broke some edge case use cases for the notebooks.
By not setting it we lost the ability to use the 'GRANT_SUDO' command and the pyspark notebook's java runtime couldn't start.
This release puts NB_UID back and instead sets CHOWN_HOME=no.
Remove NB_UID ENV command
No longer sets the NB_UID environment variable in the Dockerfile. This means our notebook is more portable (the uid is a concern of the analytical platform and is now handled in the helm chart)