Third-party tests: cattrs has switched to pdm (#209)
diff --git a/.github/workflows/third_party.yml b/.github/workflows/third_party.yml index 19be0cf..cde11c1 100644 --- a/.github/workflows/third_party.yml +++ b/.github/workflows/third_party.yml
@@ -281,16 +281,18 @@ uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - - name: Install poetry for cattrs - run: pip install poetry + - name: Install pdm for cattrs + run: pip install pdm - name: Add latest typing-extensions as a dependency - run: poetry add ./typing-extensions-latest + run: | + pdm remove typing-extensions + pdm add --dev ./typing-extensions-latest - name: Install cattrs test dependencies - run: poetry install -v --all-extras + run: pdm install --dev -G :all - name: List all installed dependencies - run: poetry show + run: pdm list -vv - name: Run cattrs tests - run: poetry run pytest tests + run: pdm run pytest tests create-issue-on-failure: name: Create an issue if daily tests failed