46
46
- name : Base Setup
47
47
uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
48
48
49
- - name : Pin click to avoid 8.3.0 issues
50
- run : pipx inject --force hatch "click<8.3.0"
51
-
52
49
- name : Test the package
53
50
run : hatch run cov:test
54
51
82
79
steps :
83
80
- uses : actions/checkout@v5
84
81
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
85
- - name : Pin click to avoid 8.3.0 issues
86
- run : pipx inject --force hatch "click<8.3.0"
87
82
- run : |
88
83
sudo apt-get update
89
84
sudo apt install enchant-2 # for spelling
102
97
with :
103
98
dependency_type : minimum
104
99
python_version : ' 3.10'
105
- - name : Pin click to avoid 8.3.0 issues
106
- run : pipx inject --force hatch "click<8.3.0"
107
100
- name : Run the unit tests
108
101
run : |
109
102
hatch run test:nowarn || hatch run test:nowarn --lf
@@ -117,8 +110,6 @@ jobs:
117
110
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
118
111
with :
119
112
dependency_type : pre
120
- - name : Pin click to avoid 8.3.0 issues
121
- run : pipx inject --force hatch "click<8.3.0"
122
113
- name : Run the tests
123
114
run : |
124
115
hatch run test:nowarn || hatch run test:nowarn --lf
@@ -181,8 +172,6 @@ jobs:
181
172
steps :
182
173
- uses : actions/checkout@v5
183
174
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
184
- - name : Pin click to avoid 8.3.0 issues
185
- run : pipx inject --force hatch "click<8.3.0"
186
175
- uses : jupyterlab/maintainer-tools/.github/actions/check-links@v1
187
176
with :
188
177
ignore_links : ' https://playwright.dev/docs/test-cli/ https://blog.jupyter.org/the-big-split-9d7b88a031a7 https://blog.jupyter.org/jupyter-ascending-1bf5b362d97e https://mybinder.org/v2/gh/jupyter/notebook/main https://nbviewer.jupyter.org https://stackoverflow.com https://github.com/[^/]+/?$'
@@ -194,8 +183,6 @@ jobs:
194
183
steps :
195
184
- uses : actions/checkout@v5
196
185
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
197
- - name : Pin click to avoid 8.3.0 issues
198
- run : pipx inject --force hatch "click<8.3.0"
199
186
- name : Run Linters
200
187
run : |
201
188
hatch run typing:test
0 commit comments