From 488683ae60078b7b5d670929f8f373ae97f58456 Mon Sep 17 00:00:00 2001 From: Willi Rath Date: Fri, 8 Mar 2019 12:25:31 +0100 Subject: [PATCH 1/2] Pin tornado to <6 See #290 --- tljh/installer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tljh/installer.py b/tljh/installer.py index 3c8f222..0776636 100644 --- a/tljh/installer.py +++ b/tljh/installer.py @@ -196,6 +196,7 @@ def ensure_jupyterhub_package(prefix): 'jupyterhub-nativeauthenticator==0.0.4', 'jupyterhub-ldapauthenticator==1.2.2', 'oauthenticator==0.8.0', + 'tornado<6.0' ]) traefik.ensure_traefik_binary(prefix) From af26b22f4a36856c9e2dd1b441e8d09a8fac66dd Mon Sep 17 00:00:00 2001 From: Willi Rath Date: Fri, 8 Mar 2019 14:12:09 +0100 Subject: [PATCH 2/2] Pin tornado in user env --- tljh/installer.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tljh/installer.py b/tljh/installer.py index 0776636..0df17e1 100644 --- a/tljh/installer.py +++ b/tljh/installer.py @@ -195,8 +195,7 @@ def ensure_jupyterhub_package(prefix): 'jupyterhub-firstuseauthenticator==0.12', 'jupyterhub-nativeauthenticator==0.0.4', 'jupyterhub-ldapauthenticator==1.2.2', - 'oauthenticator==0.8.0', - 'tornado<6.0' + 'oauthenticator==0.8.0' ]) traefik.ensure_traefik_binary(prefix) @@ -253,7 +252,9 @@ def ensure_user_environment(user_requirements_txt_file): # nbresuse to show people how much RAM they are using 'nbresuse==0.3.0', # Most people consider ipywidgets to be part of the core notebook experience - 'ipywidgets==7.4.2' + 'ipywidgets==7.4.2', + # Pin tornado + 'tornado<6.0' ]) if user_requirements_txt_file: