pdm update
when upgrading from lockfile v4.4.2 differs from pdm lock
without existing lockfile
#3105
Labels
🐛 bug
Something isn't working
Make sure you run commands with
-v
flag before pasting the output.Steps to reproduce
Actual behavior
Lockfile will now contain strict [metadata.targets] with pinned Python version, which does not work on other developer's machines
prior lockfile:
... pdm update...
^^ none of the auto-defaults being set here are desired.
Expected behavior
Lockfile shall contain loose [metadata.targets] with only requires-python set to the one set in pyproject.toml.
This is also the default behavior of latest pdm when creating a new pdm lockfile.
Environment Information
irrelevant
The text was updated successfully, but these errors were encountered: