From 8e0b522d3da24c61c9f424ec64a78294b07a9181 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 4 Aug 2022 17:40:13 +0200 Subject: [PATCH 1/4] Try force reinstalling on Binder --- binder/postBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binder/postBuild b/binder/postBuild index be56c9a480..a9274f0184 100644 --- a/binder/postBuild +++ b/binder/postBuild @@ -1,6 +1,6 @@ #!/bin/bash set -euo pipefail -python -m pip install -e . +python -m pip install -e . --force-reinstall jlpm && jlpm run build jlpm run develop From bc81087fcffb5b1cb367d1f2ead2fd75654cde68 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 4 Aug 2022 18:34:50 +0200 Subject: [PATCH 2/4] uninstall nbclassic --- binder/postBuild | 1 + 1 file changed, 1 insertion(+) diff --git a/binder/postBuild b/binder/postBuild index a9274f0184..d4921198ee 100644 --- a/binder/postBuild +++ b/binder/postBuild @@ -2,5 +2,6 @@ set -euo pipefail python -m pip install -e . --force-reinstall +python -m pip uninstall nbclassic jlpm && jlpm run build jlpm run develop From a8ef6d72f9b9405bbb3a152c26df2ee076b03962 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 4 Aug 2022 18:39:28 +0200 Subject: [PATCH 3/4] Update postBuild --- binder/postBuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binder/postBuild b/binder/postBuild index d4921198ee..f768e39e25 100644 --- a/binder/postBuild +++ b/binder/postBuild @@ -2,6 +2,6 @@ set -euo pipefail python -m pip install -e . --force-reinstall -python -m pip uninstall nbclassic +python -m pip uninstall nbclassic -y jlpm && jlpm run build jlpm run develop From 6ba4251e5cb92d4fdb2486f57835cf3350ac9e73 Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Thu, 4 Aug 2022 18:51:23 +0200 Subject: [PATCH 4/4] Add comment about uninstall nbclassic --- binder/postBuild | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/binder/postBuild b/binder/postBuild index f768e39e25..57cbf98ea9 100644 --- a/binder/postBuild +++ b/binder/postBuild @@ -2,6 +2,10 @@ set -euo pipefail python -m pip install -e . --force-reinstall + +# TODO: remove when it's possible to install nbclassic next to Notebook v7 +# without nbclassic shadowing the v7 endpoints python -m pip uninstall nbclassic -y + jlpm && jlpm run build jlpm run develop