Skip to content

Commit 56b7a40

Browse files
authored
Pin jupyterlab for now (#118)
* Pin jupyterlab for now * debug * debug * dbg * dbg * dbg * dbg * dbg * dbg * dbg * dbg * give up
1 parent becf189 commit 56b7a40

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

.github/workflows/build.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
2121

2222
- name: Install dependencies
23-
run: python -m pip install -U "jupyterlab>=4.0.0,<5"
23+
run: python -m pip install -U "jupyterlab>=4.0,<4.1"
2424

2525
- name: Lint the extension
2626
run: |
@@ -74,7 +74,7 @@ jobs:
7474
sudo rm -rf $(which node)
7575
sudo rm -rf $(which node)
7676
77-
pip install "jupyterlab>=4.0.0,<5" p5_notebook*.whl
77+
pip install "jupyterlab>=4.0,<4.1" p5_notebook*.whl
7878
7979
8080
jupyter labextension list

deploy.sh

+8-4
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@ set -xeu
55

66
# install pixi
77
export PIXI_VERSION=v0.9.1 && curl -fsSL https://pixi.sh/install.sh | bash
8-
source ~/.bashrc
98

10-
pixi install
11-
pixi run build_lite
12-
pixi run copy_favicon
9+
# This started to fail as of February 21st 2024
10+
# See commit log in https://github.com/jtpio/p5-notebook/pull/118
11+
# source ~/.bashrc
12+
13+
# So explicitly pointing to the pixi binary instead
14+
~/.pixi/bin/pixi install
15+
~/.pixi/bin/pixi run build_lite
16+
~/.pixi/bin/pixi run copy_favicon

0 commit comments

Comments
 (0)