@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…
Summary
Adding transitive pre-release support to uv's resolver, closing many long-standing issues.
View Cached Full Text
Cached at: 07/10/26, 12:12 PM
Here’s one I’m excited about from my recent 5.6 Sol work: adding transitive pre-release support to uv’s resolver.
Closes dozens of issues from the past few years. I always considered it too hard. https://t.co/R2VR1wWELa
Similar Articles
@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: We found a few optimizations that let us reduce the size of uv.lock files by "compressing" the environment markers. Som…
uv's lockfile size reduced by 40-50% through compression of environment markers.
@charliermarsh: This talk that I gave at Jane Street a year ago is by far the one that is referenced to me most in-person. People seem …
Charlie Marsh's talk explains how uv, a Rust-based Python package manager developed by Astral, solves dependency resolution with a CDCL SAT solver and a unified lockfile, achieving extreme speed by rethinking the toolchain from scratch.
@charliermarsh: Announcing uv audit: native support for vulnerability scanning across your project's dependencies
Charlie Marsh announces uv audit, a native vulnerability scanning feature for project dependencies in the uv package manager.
@charliermarsh: Important to remain intellectually honest and willing to dunk on myself: this didn't hold up under reliable network con…
Charlie Marsh admits that earlier performance claims about Codex improving uv's complex resolution speed did not hold up under reliable network conditions, but notes it still provides >40% faster uncached resolutions.