Skip to content

pex 2.82.0

Choose a tag to compare

@github-actions github-actions released this 15 Jan 16:51
· 33 commits to main since this release
v2.82.0
7cc86fd

2.82.0

This release adds support for resource path bindings to plain PEXes as a follow-on to adding
resource binding support for PEX scies in the 2.81.0 release. Resource paths are bound to
environment variables with --bind-resource-path. Additionally, the existing --inject-args option
now supports replacement of {pex.env.<env var name>} placeholders with the corresponding
environment variable value. Notably, the combination of these features allows passing the paths of
files contained in a PEX to third party scripts without extra shim code.

  • Support passing PEX file paths to 3rd party scripts. (#3074)

file sha256 size
pex 6b48461f7ba94ff1702aab287cf8cff0b7baec7b16a4a7b0b86212083b3c8ff9 4955508
pex-linux-aarch64 9f2d6d02ab34a45f3108d1ccd77dfd87ecb7d9322fdaeacdf20659c05bdd3341 36581770
pex-linux-armv7l 731854cbd24a9121c3566ca5c962180b1c4d239e56aebd3b9fb8da568cddd09e 32932520
pex-linux-riscv64 3c478afbd7f268c09f43eeaa471e99d58343484bf3f857f296ce0244a4097929 33065603
pex-linux-x86_64 d245a6206a29f0bfb3e9973fe082cc56cfd4e2dd7c1d872921b89cfdbb2b7e8e 42516943
pex-macos-aarch64 0683a406550999849adcb38187b98f5d5ae69b915be3a2f8d285e5a90e8f8b77 24431529
pex-macos-x86_64 1317be8e4a0b0154599b71a13909535a7c8e89ba4a940931937330713d071be5 24595541
pex-musl-linux-aarch64 f2ce3e56fa7add109abcc6f3ec93cfa72c5a08a2bf59efbea3ba8d226f1dc8f9 35823958
pex-musl-linux-x86_64 351b49ea5f9e6fd7dd42bfb0254f5549c5a7f084877fd35dba6395315d7f1675 35929563