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
+
49
52
- name : Test the package
50
53
run : hatch run cov:test
51
54
79
82
steps :
80
83
- uses : actions/checkout@v5
81
84
- 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"
82
87
- run : |
83
88
sudo apt-get update
84
89
sudo apt install enchant-2 # for spelling
97
102
with :
98
103
dependency_type : minimum
99
104
python_version : ' 3.10'
105
+ - name : Pin click to avoid 8.3.0 issues
106
+ run : pipx inject --force hatch "click<8.3.0"
100
107
- name : Run the unit tests
101
108
run : |
102
109
hatch run test:nowarn || hatch run test:nowarn --lf
@@ -110,6 +117,8 @@ jobs:
110
117
- uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
111
118
with :
112
119
dependency_type : pre
120
+ - name : Pin click to avoid 8.3.0 issues
121
+ run : pipx inject --force hatch "click<8.3.0"
113
122
- name : Run the tests
114
123
run : |
115
124
hatch run test:nowarn || hatch run test:nowarn --lf
@@ -172,6 +181,8 @@ jobs:
172
181
steps :
173
182
- uses : actions/checkout@v5
174
183
- 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"
175
186
- uses : jupyterlab/maintainer-tools/.github/actions/check-links@v1
176
187
with :
177
188
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/[^/]+/?$'
@@ -183,6 +194,8 @@ jobs:
183
194
steps :
184
195
- uses : actions/checkout@v5
185
196
- 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"
186
199
- name : Run Linters
187
200
run : |
188
201
hatch run typing:test
0 commit comments