Skip to content

pex 2.20.1

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Sep 22:50
· 37 commits to main since this release
v2.20.1
da262e7

2.20.1

This release fixes Pex --interpreter-constraint handling such that
any supplied interpreter constraints which are in principle
unsatisfiable either raise an error or else cause a warning to be issued
when other viable interpreter constraints have also been specified. For
example, --interpreter-constraint ==3.11.*,==3.12.* now errors and
--interpreter-constraint '>=3.8,<3.8' --interpreter-constraint ==3.9.*
now warns, culling >3.8,<3.8 and continuing using only ==3.9.*.

  • Pre-emptively cull unsatisfiable interpreter constraints. (#2542)

file sha256 size
pex 0dfc0295677698ad1c74c77e5f5b2ff19a0cba1ddd629b228aaf5d2bd290bc20 4313097
pex-linux-aarch64 006172bad4e6598a4be846ebe883f2475db93c0558b38d23614d6d3d942a07c3 24054033
pex-linux-x86_64 3e7be4684d67e38278aa5beb34dfe8e34b6a4519fda9dc53d1214a829591c146 27670289
pex-macos-aarch64 88814a45df55529fe7c74b5c2dc3c61740ea3c97f310021d286902441d4b3963 21525279
pex-macos-x86_64 a78012827ab3ac5ccaa4f9eddd75d388079a8bffc3722a6392c94b8052e1ead9 22039492