Skip to content

Conversation

@cburroughs
Copy link
Contributor

The stable interface for using Pex is the cli, not as a Python module. We removed most of these in #21515 but a few test dependencies remained. Removing the last of those allows us to get Pex out of the lockfile and make updating Pex versions smoother.

AI Notice: I used Claude to find the PexPEX based approach. This looks reasonable to me but does not have a ton of idiomatic examples.

The stable interface for using Pex is the cli, not as a Python module.
We removed most of these in pantsbuild#21515 but a few test dependencies
remained.  Removing the last of those allows us to get Pex out of the
lockfile and make updating Pex versions smoother.

AI Notice: I used Claude to find the PexPEX based approach. This looks
reasonable to me but does not have a ton of idiomatic examples.
@cburroughs cburroughs marked this pull request as ready for review January 7, 2026 18:51
@cburroughs
Copy link
Contributor Author

cc @krishnan-chandra

@cburroughs cburroughs merged commit 31ca16c into pantsbuild:main Jan 8, 2026
48 of 50 checks passed
@cburroughs cburroughs mentioned this pull request Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants