• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pantsbuild / pants / 20937871815

12 Jan 2026 10:54PM UTC coverage: 80.279% (-0.003%) from 80.282%
20937871815

push

github

web-flow
Manual Cherry Pick: Fix incorrect use of `PEX_PYTHON`. (#22994) (#23004)

This was established in #18433 and only worked due to a Pex bug that
unconditionally stripped `PEX_PYTHON` on PEX boot. the portions of
#18433 related to the cleanup so described are reverted:

> Additionally when making this change, the Python/pex code was
> refactored so that we always use this Python to run pex, with Python
> either being chosen by pex, or by using PEX_PYTHON env var at
> runtime. I think this is a nice cleanup of the handshake between
> CompletePexEnvironment.create_argv and
> CompletePexEnvironment.environment_dict used to have.

Fixes #22988

---------

Co-authored-by: John Sirois <john.sirois@gmail.com>

4 of 12 new or added lines in 6 files covered. (33.33%)

3 existing lines in 2 files now uncovered.

77969 of 97122 relevant lines covered (80.28%)

3.35 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

51.43
/src/python/pants/backend/python/goals/repl.py


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc