2021-10-19 11:57:22 +02:00
|
|
|
# When tljh.installer runs, the users' environment as typically found in
|
|
|
|
|
# /opt/tljh/user, is setup with these packages.
|
|
|
|
|
#
|
2021-11-01 09:39:20 +01:00
|
|
|
# WARNING: The order of these dependencies matters, this was observed when using
|
|
|
|
|
# the requirements-txt-fixer pre-commit hook that sorted them and made
|
|
|
|
|
# our integration tests fail.
|
|
|
|
|
#
|
2019-10-28 11:07:11 +01:00
|
|
|
# JupyterHub + notebook package are base requirements for user environment
|
2023-03-21 10:29:56 +01:00
|
|
|
jupyterhub==3.*
|
|
|
|
|
notebook==6.*
|
2019-10-28 11:07:11 +01:00
|
|
|
# Install additional notebook frontends!
|
2020-12-29 16:22:57 +05:30
|
|
|
jupyterlab==3.*
|
2019-10-28 11:07:11 +01:00
|
|
|
# nbgitpuller for easily pulling in Git repositories
|
2023-03-21 10:29:56 +01:00
|
|
|
nbgitpuller==1.*
|
2021-02-09 09:07:51 +01:00
|
|
|
# jupyter-resource-usage to show people how much RAM they are using
|
2023-01-10 16:40:59 -08:00
|
|
|
jupyter-resource-usage==0.7.*
|
2019-10-28 11:07:11 +01:00
|
|
|
# Most people consider ipywidgets to be part of the core notebook experience
|
2023-01-10 16:40:59 -08:00
|
|
|
ipywidgets==8.*
|