hundreds-carpet-28072
12/01/2025, 12:37 PMuv as an optional dependency resolver in Pants? I know there are feature requests for it, but was curious as to whether anybody has looked to pick it up. Faster resolution of environments would be a great improvement to have.happy-kitchen-89482
12/01/2025, 10:04 PMbrief-scientist-13682
12/01/2025, 11:30 PM--pylock) and a whole other approach via --venv-repository.
This question seems to be asked every month or so for the last >1 year and there is never a coherent response afaict.hundreds-carpet-28072
12/02/2025, 12:30 AMbrief-scientist-13682
12/02/2025, 11:41 AMuv good, but it may make the wait for Pants action on this front more bearable.dazzling-pizza-75442
12/02/2025, 1:56 PMhundreds-carpet-28072
12/02/2025, 2:02 PM@hundreds-carpet-28072 out of curiosity, are you using https://github.com/pex-tool/pex/releases/tag/v2.64.0 yet? Although Pants really should be moving in some direction on faster resolves, I’ve been chipping away at what I can in the background to make Pex resolves faster. Pex >= 2.64 + Pip 25.3 yield some good results: https://github.com/pex-tool/pex/pull/2968#issuecomment-3451000127 This is not@brief-scientist-13682 I was aware of this and am planning to integrate this, but unfortunately we’re on quite an old version of Pants which doesn’t have support for that new a version of Pex being used. Our updates to Pants were delayed due to the new-to-us lockfile generation slowing down user workflows too much - for which we now have a hacky uv conversion solution, but now need to play catch up with newer versions.good, but it may make the wait for Pants action on this front more bearable.uv
brief-scientist-13682
12/02/2025, 2:03 PMbrief-scientist-13682
12/02/2025, 2:04 PMbrief-scientist-13682
12/02/2025, 2:06 PMbrief-scientist-13682
12/02/2025, 2:06 PMhundreds-carpet-28072
12/02/2025, 2:25 PMbrief-scientist-13682
12/02/2025, 2:31 PM