Skip to content

Commit 72c9166

Browse files
chore: Avoid broken click package in github workflows (#1080)
1 parent 3f48a49 commit 72c9166

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ jobs:
2323
python-version: "3.10"
2424
- name: Install hatch
2525
run: pip install hatch
26+
- name: Install click
27+
run: pip install click!=8.3.0
2628
- name: Run Tests
2729
run: hatch run test_all.py3.10:test
2830

@@ -37,6 +39,9 @@ jobs:
3739
python-version: "3.11.9"
3840
- name: Install hatch
3941
run: pip install hatch
42+
# NOTE: due to bug: https://github.com/pallets/click/issues/3066
43+
- name: Install click
44+
run: pip install click!=8.3.0
4045
- name: Run Tests
4146
run: hatch run test_all.py3.11:test
4247

@@ -51,6 +56,8 @@ jobs:
5156
python-version: "3.12"
5257
- name: Install hatch
5358
run: pip install hatch
59+
- name: Install click
60+
run: pip install click!=8.3.0
5461
- name: Run Tests
5562
run: hatch run test_all.py3.12:test
5663

@@ -65,6 +72,8 @@ jobs:
6572
python-version: "3.11.9"
6673
- name: Install hatch
6774
run: pip install hatch
75+
- name: Install click
76+
run: pip install click!=8.3.0
6877
- name: Lint
6978
run: hatch run lint
7079

0 commit comments

Comments
 (0)