From de1fc86b5ea57f3e214f35ec8c02acd4f0e60bbf Mon Sep 17 00:00:00 2001 From: Min RK Date: Tue, 21 Mar 2023 10:29:56 +0100 Subject: [PATCH] only pin major versions in requirements-base.txt, installer.py --- tljh/installer.py | 4 ++-- tljh/requirements-base.txt | 10 ++++------ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/tljh/installer.py b/tljh/installer.py index 39af98c..ac49086 100644 --- a/tljh/installer.py +++ b/tljh/installer.py @@ -121,12 +121,12 @@ def ensure_jupyterhub_package(prefix): conda.ensure_pip_packages( prefix, [ - "jupyterhub==3.1.*", + "jupyterhub==3.*", "jupyterhub-systemdspawner==0.17.*", "jupyterhub-firstuseauthenticator==1.*", "jupyterhub-nativeauthenticator==1.*", "jupyterhub-ldapauthenticator==1.*", - "jupyterhub-tmpauthenticator==0.6", + "jupyterhub-tmpauthenticator==0.6.*", "oauthenticator==15.*", "jupyterhub-idle-culler==1.*", "git+https://github.com/yuvipanda/jupyterhub-configurator@317759e17c8e48de1b1352b836dac2a230536dba", diff --git a/tljh/requirements-base.txt b/tljh/requirements-base.txt index 7ac5d12..ba9ff85 100644 --- a/tljh/requirements-base.txt +++ b/tljh/requirements-base.txt @@ -5,16 +5,14 @@ # the requirements-txt-fixer pre-commit hook that sorted them and made # our integration tests fail. # -# For JupyterHub 1.x SQLAlchemy below 2.0.0 -SQLAlchemy<2.0.0 # JupyterHub + notebook package are base requirements for user environment -jupyterhub==3.1.* -notebook==6.5.* +jupyterhub==3.* +notebook==6.* # Install additional notebook frontends! jupyterlab==3.* -nteract-on-jupyter==2.1.* +nteract-on-jupyter==2.* # nbgitpuller for easily pulling in Git repositories -nbgitpuller==1.1.* +nbgitpuller==1.* # jupyter-resource-usage to show people how much RAM they are using jupyter-resource-usage==0.7.* # Most people consider ipywidgets to be part of the core notebook experience