pex-tool / pex

A tool for generating .pex (Python EXecutable) files, lock files and venvs.
https://docs.pex-tool.org/
Apache License 2.0
2.52k stars 258 forks source link

Fix lock updates for locks with sdist bystanders. #2325

Closed jsirois closed 7 months ago

jsirois commented 7 months ago

Previously, a pex3 lock update would fail whenever bystander projects (those projects in the lock but not targeted for update via -p) had an sdist primary artifact.

Fixes #2324