uv

Tag

Cards List
#uv

If in doubt, delete the uv.lock file

Simon Willison's Blog ↗ · 2026-11-01 Cached

Simon Willison shares a troubleshooting tip for Python projects using uv: when confusing dependency build errors appear (e.g., a pinned dependency lacking a Python 3.15 wheel), simply delete the uv.lock file and re-run the command.

0 favorites 0 likes
#uv

A fast and secure tar parser for the Rust ecosystem

Lobsters Hottest ↗ · 2026-10-27 Cached

Astral 发布 tar-codec,一个用 Rust 编写的快速且安全的 tar 解析库,自 uv 0.13 起用于解析 Python 源码分发包(sdists),速度约为 astral-tokio-tar 的两倍,同时降低了解析器差异带来的安全风险。

0 favorites 0 likes
#uv

@charliermarsh: We've shipped an experimental uv-ty integration. `uv check` will install ty, sync your dependencies, and type check you…

X AI KOLs Following ↗ · 2026-10-20 Cached

Astral 发布实验性的 uv 与 ty 集成,新增 `uv check` 统一命令,可自动安装 ty、同步依赖并对项目进行类型检查,同时为 PEP 723 内联元数据声明的 Python 脚本提供一等公民支持。

0 favorites 0 likes
#uv

@charliermarsh: We just released uv 0.13.4, which updates our bundled certs in response to the eMudra incident. This is a huge deal, an…

X AI KOLs Timeline ↗ · 2026-10-20 Cached

uv 0.13.4 has been released to update its bundled CA certificates in response to the eMudra incident, an issue affecting much of open source due to bundled CAs in certifi and webpki-root-certs. Users are urged to upgrade anything that bundles CA certificates.

0 favorites 0 likes
#uv

@charliermarsh: Doesn't look like much but we work very hard to ensure same-day releases for new Python minor versions (like 3.15) in p…

X AI KOLs Following ↗ · 2026-10-09 Cached

Charlie Marsh 分享 Astral 团队努力确保 python-build-standalone 与 uv 能在 Python 新小版本(如 3.15)发布当天同步支持,提升开发者工具链的及时性。

0 favorites 0 likes
#uv

@charliermarsh: Python 3.15 is out now and available in uv 0.13.0.

X AI KOLs Following ↗ · 2026-10-09 Cached

Python 3.15 is now released and supported in uv 0.13.0, Astral's Python package and project manager.

0 favorites 0 likes
#uv

@charliermarsh: The Astral GPU Indexes now support PyTorch 2.13 and 2.14, and Python 3.15. Updated FlashAttention, FlashAttention 3, ca…

X AI KOLs Timeline ↗ · 2026-10-05 Cached

Astral's GPU wheel indexes now support PyTorch 2.13 and 2.14 and Python 3.15, with updated builds of FlashAttention, FlashAttention 3, causal-conv1d, DeepSpeed and other GPU packages across CUDA versions.

0 favorites 0 likes
#uv

@charliermarsh: In the latest uv release, you can now install from a uv lockfile alone, without a pyproject.toml. This is designed for …

X AI KOLs Timeline ↗ · 2026-10-05 Cached

In the latest uv release, you can now install directly from a uv lockfile without needing a pyproject.toml, enabling better Docker/CI layer caching since dependency layers are no longer invalidated by pyproject.toml changes.

0 favorites 0 likes
#uv

@charliermarsh: In preview, uv will now omit package metadata from the lockfile. (This is separate from the resolved dependency graph, …

X AI KOLs Timeline ↗ · 2026-09-23 Cached

In preview, uv will omit package metadata from the lockfile, reducing lockfile size by up to 50% on average and decreasing conflicts.

0 favorites 0 likes
#uv

@charliermarsh: Inspired by some code in Bun, I moved uv’s ZIP extraction into a single blocking task per archive (with synchronous fil…

X AI KOLs Timeline ↗ · 2026-09-11 Cached

uv's ZIP extraction has been optimized by moving it to a single blocking task with synchronous filesystem operations, inspired by code from Bun, leading to faster installation of packages like Jupyter from PyPI.

0 favorites 0 likes
#uv

@charliermarsh: We now ship code-signed binaries for uv, for both macOS and Windows! This applies to our standalone installers and the …

X AI KOLs Timeline ↗ · 2026-09-09 Cached

uv now ships code-signed binaries for macOS and Windows, available in standalone installers and PyPI wheels, enhancing security and distribution.

0 favorites 0 likes
#uv

Working to Make Python Lazy

Hacker News Top ↗ · 2026-09-01 Cached

Python 3.15 introduces lazy imports to enhance performance in CLI applications and code with unused imports, and the author has developed the flake8-lazy tool to simplify adoption. The article also explores the use of AI in developing this tool.

0 favorites 0 likes
#uv

@charliermarsh: Ruff, uv, and ty installs grew by >40% from May to July, now at 785M installs per month. uv was installed over half a b…

X AI KOLs Following ↗ · 2026-08-03 Cached

Ruff, uv, and ty installs grew over 40% from May to July, reaching 785M monthly installs, with uv alone exceeding half a billion installs in July.

0 favorites 0 likes
#uv

@charliermarsh: It turns out that I forgot to enable hardware-accelerated SHA-256 for ARM. So uv will get much faster in the next relea…

X AI KOLs Following ↗ · 2026-07-30 Cached

uv will get faster in the next release after enabling hardware-accelerated SHA-256 for ARM, improving Trio install wall-time by up to 10%.

0 favorites 0 likes
#uv

@charliermarsh: uv binary size over time

X AI KOLs Following ↗ · 2026-07-29 Cached

Charlie Marsh shares a chart showing how the binary size of uv, a Python package manager, has changed over time.

0 favorites 0 likes
#uv

uv 0.12.0

Simon Willison's Blog ↗ · 2026-07-28 Cached

uv 0.12.0 introduces breaking changes to `uv init`, defaulting to a `src/`-based package layout, configuring the uv_build backend, and setting up a script alias. The update encourages modern Python project structure.

0 favorites 0 likes
#uv

@charliermarsh: I had Codex build a tool, hawk, to identify and remove dead code across a Cargo workspace. We've used it to delete thou…

X AI KOLs Following ↗ · 2026-07-20 Cached

Charlie Marsh built a tool called 'hawk' using Codex to identify and remove dead code across Cargo workspaces, already used to delete thousands of lines from uv and Codex.

0 favorites 0 likes
#uv

@charliermarsh: We found a few optimizations that let us reduce the size of uv.lock files by "compressing" the environment markers. Som…

X AI KOLs Timeline ↗ · 2026-07-13 Cached

uv's lockfile size reduced by 40-50% through compression of environment markers.

0 favorites 0 likes
#uv

@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…

X AI KOLs Following ↗ · 2026-07-10 Cached

An optimization in uv's resolver improves performance for Jupyter by 13% and Boto3 by 2.4x, detailed in a write-up.

0 favorites 0 likes
#uv

@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…

X AI KOLs Following ↗ · 2026-07-09 Cached

Adding transitive pre-release support to uv's resolver, closing many long-standing issues.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback