Skip to content

Install PDM via pip instead of setup-pdm in CI - #123

Merged
polina-koval merged 1 commit into
masterfrom
use_pip_for_pdm
Oct 21, 2026
Merged

polina-koval merged 1 commit into
masterfrom
use_pip_for_pdm

Conversation

@polina-koval

Copy link
Copy Markdown
Contributor

pdm-project/setup-pdm always downloads the latest install-pdm.py.
That script now uses parenthesized context managers, which Python 3.8
can't parse, so every job running on 3.8 failed with a SyntaxError
before PDM was installed.

  • Set up Python with actions/setup-python@v5
  • Install PDM with pip install pdm==2.20.1 (same version as before)
  • Bump actions/checkout to v4

@polina-koval polina-koval self-assigned this Oct 21, 2026
@polina-koval
polina-koval merged commit a163bbb into master Oct 21, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants