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.5k stars 257 forks source link

Handle `.tar.bz2` & `.tgz` sdists when locking. #2380

Closed jsirois closed 5 months ago

jsirois commented 5 months ago

More generally, investigate what is out there (on PyPI) for sdists and explicitly admit .zip, .tar.gz, .tar.bz2 and .tgz as covering 99.999% of all known cases.

Fixes #2379

jsirois commented 5 months ago

1265a73 is from #2373 and is an unrelated CI bitrot fix being applied here as well to get green CI and a release in short order.