Releases: pdm-project/setup-pdm
Releases · pdm-project/setup-pdm
v4.2
What's Changed
- [New Feature]: Distinguish architectures of caches by @Dragon1573 in #58
- feat: add ability to restore cache by exact match by @szymonmaszke in #60
- fix: set python version first by @frostming in #65
New Contributors
- @Dragon1573 made their first contribution in #58
- @szymonmaszke made their first contribution in #60
Full Changelog: v4...v4.2
v4
What's Changed
- build(node): update dependencies and build to target Node 20 by @noirbizarre in #46
- chore: update project and lock files by @frostming in #47
- feat: support python-version-file input by @frostming in #48
New Contributors
- @noirbizarre made their first contribution in #46
Full Changelog: v3.3...v4
v4.1
What's Changed
- Update 'Why do I need this action?' section of README by @pofl in #49
- Explicitly exit the process to not wait for hanging promises by @kamatsuoka in #51
- move process.exit() to cache-save.ts by @kamatsuoka in #53
New Contributors
- @pofl made their first contribution in #49
- @kamatsuoka made their first contribution in #51
Full Changelog: v4...v4.1
v3.3
Full Changelog: v3.2...v3.3
v3
What's Changed
- feat: Update action to deliminate the deprecation warnings by @frostming in #20
- feat: Use the install script to install PDM in isolated environment by @frostming in #21
- feat: built-in cache support by @frostming in #22
- fix: post action run even if cache is false by @frostming in #24
- Remove extraneous ```yaml by @baurt in #26
- Remove
install-output.json
by @thiagola92 in #28
New Contributors
- @baurt made their first contribution in #26
- @thiagola92 made their first contribution in #28
Full Changelog: v2...v3
v3.2
v3.1
v2.7
v2
With setup-pdm@v2, PEP 582 is enabled by default and one can disable it by
with:
enable-pep582: 'false'