-
-
Notifications
You must be signed in to change notification settings - Fork 674
Updated pex to 2.66.0 #22815
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updated pex to 2.66.0 #22815
Conversation
|
There are no configuration changes besides using N.B.: For every second saved locking, that second awaits you when later using the lock and downloading. So the speedup is only for "lock engineering" and not overall. Overall (lock create + use lock to do something) is a wash. |
docs/notes/2.30.x.md
Outdated
| The Ruff tool has been upgraded from 0.12.5 to [0.13.0](https://astral.sh/blog/ruff-v0.13.0) by default. | ||
|
|
||
| The version of [Pex](https://github.com/pex-tool/pex) used by the Python backend has been upgraded to [`v2.61.1`](https://github.com/pex-tool/pex/releases/tag/v2.61.1). Among other changes and bugfixes, this includes support for the Python 3.15 alpha series. | ||
| The version of [Pex](https://github.com/pex-tool/pex) used by the Python backend has been upgraded to [`v2.66.0`](https://github.com/pex-tool/pex/releases/tag/v2.66.0). Among other changes and bugfixes, this includes support for the Python 3.15 alpha series and defaults to pip 25.3. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not True. You can use Pip 25.3 but Pex does not default to it unless you use --pip-version {latest,latest-compatible}, which I think Pants itself does, perhaps confusing you here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, yeah, re-wrote that twice and confused myself - to different audiences. Pants gets the auto-25.3 because we use latest, and for users I meant to tack it on to the "includes support" previous part of the sentence
Yep |
Among other things, this comes with pip 25.3, which could lead to lockfile generation performance improvements (with some potential configuration changes):
pex-tool/pex#2968