4646 - name : Base Setup
4747 uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
4848
49- - name : Pin click to avoid 8.3.0 issues
50- run : pipx inject --force hatch "click<8.3.0"
51-
5249 - name : Test the package
5350 run : hatch run cov:test
5451
8279 steps :
8380 - uses : actions/checkout@v5
8481 - 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"
8782 - run : |
8883 sudo apt-get update
8984 sudo apt install enchant-2 # for spelling
10297 with :
10398 dependency_type : minimum
10499 python_version : ' 3.10'
105- - name : Pin click to avoid 8.3.0 issues
106- run : pipx inject --force hatch "click<8.3.0"
107100 - name : Run the unit tests
108101 run : |
109102 hatch run test:nowarn || hatch run test:nowarn --lf
@@ -117,8 +110,6 @@ jobs:
117110 - uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
118111 with :
119112 dependency_type : pre
120- - name : Pin click to avoid 8.3.0 issues
121- run : pipx inject --force hatch "click<8.3.0"
122113 - name : Run the tests
123114 run : |
124115 hatch run test:nowarn || hatch run test:nowarn --lf
@@ -181,8 +172,6 @@ jobs:
181172 steps :
182173 - uses : actions/checkout@v5
183174 - 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"
186175 - uses : jupyterlab/maintainer-tools/.github/actions/check-links@v1
187176 with :
188177 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:
194183 steps :
195184 - uses : actions/checkout@v5
196185 - 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"
199186 - name : Run Linters
200187 run : |
201188 hatch run typing:test
0 commit comments