pex 2.91.2
2.91.2
This release fixes hermeticity of the Pex boot code against the Python stdlib itself. In some corner
cases stdlib modules could be loaded from the PYTHONPATH and lead to failure of the Pex boot code
before reaching its sys.path scrubbing code.
- Harden
__main__.pyagainst non-hermetic stdlib. (#3117)
| file | sha256 | size |
|---|---|---|
| pex | 0aa2f9100c6775d7f6b1db1658d0c70a9f62d17e4cc7d1301df3e8fa364a1034 | 4992632 |
| pex-linux-aarch64 | ef6e2d7fceab7ab2f47ea73242fc96d209ac11b332880fc92bb944cc48fab98f | 36749404 |
| pex-linux-armv7l | 0f37a682df27312865a8bb3c816eb57f6e85a4445e5ad856a68db5bb3cc9f833 | 33132898 |
| pex-linux-riscv64 | a6aff96d7a04ab2ed791321523ada33f074c755493b99f860b4ceb551b268817 | 33257813 |
| pex-linux-x86_64 | dc620095d80e81a4cc11a324c80217465cec23c4f945667718e7122264fd0e68 | 42727058 |
| pex-macos-aarch64 | 023b167c2b4dfa8abcd8ceaf123f73a6c57302793791c0791b81d41fc3fdbafa | 24635825 |
| pex-macos-x86_64 | 66fae699940479b7d98057472af6b6e8e07408d063507df637ddd7ef0f59c1d1 | 24794338 |
| pex-musl-linux-aarch64 | 19832496602cb4391f110aac0bf9278d1efb17609a5ecc5eff934a6d6f337296 | 35991116 |
| pex-musl-linux-x86_64 | 696dc6c8263d79b60cc167e5c249e6a2aab172e1358234a7ab5d789c72a6a43c | 36096680 |