Skip to content

Commit cef8f0e

Browse files
authored
Third-party tests: cattrs has switched to pdm (#209)
1 parent 295705f commit cef8f0e

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

.github/workflows/third_party.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -281,16 +281,18 @@ jobs:
281281
uses: actions/setup-python@v4
282282
with:
283283
python-version: ${{ matrix.python-version }}
284-
- name: Install poetry for cattrs
285-
run: pip install poetry
284+
- name: Install pdm for cattrs
285+
run: pip install pdm
286286
- name: Add latest typing-extensions as a dependency
287-
run: poetry add ./typing-extensions-latest
287+
run: |
288+
pdm remove typing-extensions
289+
pdm add --dev ./typing-extensions-latest
288290
- name: Install cattrs test dependencies
289-
run: poetry install -v --all-extras
291+
run: pdm install --dev -G :all
290292
- name: List all installed dependencies
291-
run: poetry show
293+
run: pdm list -vv
292294
- name: Run cattrs tests
293-
run: poetry run pytest tests
295+
run: pdm run pytest tests
294296

295297
create-issue-on-failure:
296298
name: Create an issue if daily tests failed

0 commit comments

Comments
 (0)