Skip to content

Commit 7afa5e7

Browse files
ci: pin poetry version to 1.8.5 for Python 3.9 compatibility
The latest Poetry version has dependencies that use dataclass(slots=True), a Python 3.10+ feature. This caused CI failures on the Windows Python 3.9 matrix entry. Co-Authored-By: rlamb@launchdarkly.com <4955475+kinyoklion@users.noreply.github.com>
1 parent 203cd1e commit 7afa5e7

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ jobs:
2727

2828
- name: Install poetry
2929
uses: abatilo/actions-poetry@7b6d33e44b4f08d7021a1dee3c044e9c253d6439
30+
with:
31+
poetry-version: "1.8.5"
3032

3133
- uses: ./.github/actions/build
3234
- uses: ./.github/actions/build-docs
@@ -72,6 +74,8 @@ jobs:
7274

7375
- name: Install poetry
7476
uses: abatilo/actions-poetry@7b6d33e44b4f08d7021a1dee3c044e9c253d6439
77+
with:
78+
poetry-version: "1.8.5"
7579

7680
- name: Install requirements
7781
run: poetry install

0 commit comments

Comments
 (0)