my favorite Python package manager, PDM, now lets you install the *minimum* allowed dependency version, rather than the maximum found. (like `cargo -Z direct-minimal-versions`).

this is exceptionally useful in making sure that your software still works with the minimum versions specified

i am such a happy cat =^___^=

https://github.com/pdm-project/pdm/issues/2310

Lock dependencies to minimal versions · Issue #2310 · pdm-project/pdm

Is your feature request related to a problem? Please describe. When shipping software that depends on ranges of versions of other software, it is often the case that everyone developing the softwar...

GitHub

@whitequark dang i should get on the PDM train

we have a lot of issues like this at work 🦋