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+
4952 - name : Test the package
5053 run : hatch run cov:test
5154
7982 steps :
8083 - uses : actions/checkout@v5
8184 - 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"
8287 - run : |
8388 sudo apt-get update
8489 sudo apt install enchant-2 # for spelling
97102 with :
98103 dependency_type : minimum
99104 python_version : ' 3.10'
105+ - name : Pin click to avoid 8.3.0 issues
106+ run : pipx inject --force hatch "click<8.3.0"
100107 - name : Run the unit tests
101108 run : |
102109 hatch run test:nowarn || hatch run test:nowarn --lf
@@ -110,6 +117,8 @@ jobs:
110117 - uses : jupyterlab/maintainer-tools/.github/actions/base-setup@v1
111118 with :
112119 dependency_type : pre
120+ - name : Pin click to avoid 8.3.0 issues
121+ run : pipx inject --force hatch "click<8.3.0"
113122 - name : Run the tests
114123 run : |
115124 hatch run test:nowarn || hatch run test:nowarn --lf
@@ -172,6 +181,8 @@ jobs:
172181 steps :
173182 - uses : actions/checkout@v5
174183 - 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"
175186 - uses : jupyterlab/maintainer-tools/.github/actions/check-links@v1
176187 with :
177188 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:
183194 steps :
184195 - uses : actions/checkout@v5
185196 - 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"
186199 - name : Run Linters
187200 run : |
188201 hatch run typing:test
0 commit comments