Skip to content

pex 2.25.2

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Dec 03:47
· 11 commits to main since this release
v2.25.2
c5d8d9b

2.25.2

This release fixes the --elide-unused-requires-dist lock option once
again. The fix in 2.25.1 could lead to locked requirements having only
a partial graph of extras which would allow a subsequent subset of those
partial extras to silently resolve an incomplete set of dependencies.

In addition, the Pex REPL for PEXes without entry points or else when
forced with PEX_INTERPRETER=1 is now fixed such that readline support
always works. Previously, the yellow foreground color applied to the PS1
and PS2 prompts would interfere with the tracked cursor position in some
Pythons; so the yellow foreground color for those prompts is now
dropped.

  • Fix --elide-unused-requires-dist: don't expose partial extras. (#2618)
  • Fix Pex REPL prompt. (#2617)

file sha256 size
pex 94d1d56f24f9e1549b4482e431643397b740136862bd544c7028ed10e50cc8ac 4368998
pex-linux-aarch64 84de123dcd7af527d615c8b3034f5d5c33949a92264c71f6d612cbfa50cfa673 23825049
pex-linux-x86_64 182643a2e45959d55ba07d427da019c755733282c99897a655815755a751590b 25507528
pex-macos-aarch64 ce9b92f0bdb7d3916b8ea06a555856b9301959194abc4941a3b0efbbb9d3caa7 21600151
pex-macos-x86_64 5479e2608d7966a54e83f90cd9c82b94b247f5b5fe8b4a67e3d6edf1d23dce0e 22189893