Add a prefer sdist predicate argument to the Pylock.select() method in the packaging library.
Add a prefer sdist predicate argument to the Pylock.select() method in the packaging library.: a task in repo2rlenv-swe-gen (Harbor dataset). The Pylock.select() method currently always prefers wheels over source distributions. There is no way for installers to apply a per-package policy to prefer…
The task
The `Pylock.select()` method currently always prefers wheels over source distributions. There is no way for installers to apply a per-package policy to prefer source distributions (similar to pip's `--no-binary` option).
Part of FineEnvs/repo2rlenv-swe-gen.