@charliermarsh: We found a few optimizations that let us reduce the size of uv.lock files by "compressing" the environment markers. Som…
Summary
uv's lockfile size reduced by 40-50% through compression of environment markers.
View Cached Full Text
Cached at: 07/14/26, 06:18 AM
We found a few optimizations that let us reduce the size of uv.lock files by “compressing” the environment markers.
Some of our lockfiles are 40-50% smaller now. https://t.co/NwJvxpnBcL
Similar Articles
@charliermarsh: In preview, `uv tool install` will now write a `uv.lock` lockfile for every tool, alongside the installation itself
In preview, uv tool install now writes a uv.lock lockfile for every tool during installation.
@charliermarsh: Codex made uncached, complex resolutions (like Transformers) in uv >40% faster through more efficient request scheduling
Charlie Marsh reports that Codex improved request scheduling, making uncached complex resolutions (e.g., Transformers) in uv over 40% faster.
@charliermarsh: Here's one I'm excited about from my recent 5.6 Sol work: adding transitive pre-release support to uv's resolver. Close…
Adding transitive pre-release support to uv's resolver, closing many long-standing issues.
@charliermarsh: We found an optimization in uv's resolver that sped up Jupyter by 13%, and Boto3 by 2.4x (since it requires so much bac…
An optimization in uv's resolver improves performance for Jupyter by 13% and Boto3 by 2.4x, detailed in a write-up.
@charliermarsh: I asked it to try again and it found another easy 5% speed-up.
Charlie Marsh reports a 5% speed-up after asking an unnamed AI or tool to retry an optimization, likely related to Ruff or uv.