File tree Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Expand file tree Collapse file tree 2 files changed +23
-0
lines changed Original file line number Diff line number Diff line change 10
10
matrix :
11
11
python-version : [3.8]
12
12
node-version : [18.x]
13
+ ipywidgets-version : [8, 7]
13
14
fail-fast : false
14
15
15
16
steps :
18
19
uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
19
20
20
21
- name : Install dependencies
22
+ if : ${{ matrix.ipywidgets == 8 }}
21
23
run : |
22
24
python -m pip install -r requirements-visual-test.txt
23
25
python -m pip install ".[test]"
26
+
27
+ - name : Install dependencies
28
+ if : ${{ matrix.ipywidgets == 7 }}
29
+ run : |
30
+ python -m pip install -r requirements-visual-test.txt
31
+ python -m pip install ".[test7]"
32
+
33
+
34
+ - name : Build
35
+ run : |
24
36
jlpm
25
37
jlpm build
26
38
jupyter labextension develop . --overwrite
Original file line number Diff line number Diff line change @@ -69,6 +69,17 @@ test = [
69
69
" pytest" ,
70
70
" pytest-tornasync" ,
71
71
]
72
+ test7 = [
73
+ " notebook==6" ,
74
+ " ipywidgets==7.8.2" ,
75
+ " matplotlib" ,
76
+ " mock" ,
77
+ " numpy" ,
78
+ " pandas" ,
79
+ " papermill" ,
80
+ " pytest" ,
81
+ " pytest-tornasync" ,
82
+ ]
72
83
73
84
[project .scripts ]
74
85
voila = " voila.app:main"
You can’t perform that action at this time.
0 commit comments