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.83k stars 266 forks source link

Support `--scie` for PyPy & support stripped CPython. #2488

Closed jsirois closed 3 months ago

jsirois commented 3 months ago

Science 0.5.0 was released with support for stripped PBS distributions and Science 0.6.0 was released with support for PyPy distributions via a new PyPy provider. Update Pex to take advantage of both.

When targeting CPython you can now specify --scie-pbs-stripped to get smaller PEX scie binaries at the cost of stripped debug symbols.

If you target PyPy, you now can ship a PEX scie.

Closes #2486 Closes #2487