uv: Deduplicate all files in the wheel cache
The developers of the 'uv' Python package manager have proposed a new file-level deduplication system for the wheel cache. By storing files based on their BLAKE3 hash and using hardlinks, the update aims to reduce disk usage by approximately 10% with minimal impact on installation speed.
Why it matters
Optimizing cache storage is critical for developers managing large dependency trees, as it reduces local storage overhead without sacrificing performance.
There was an error while loading. Please reload this page .
astral-sh / uv Public Notifications You must be signed in to change notification settings Fork 3.5k Star 89.3k Code Issues 2.4k Pull requests 502 Actions Projects Security and quality 6 Insights Additional navigation options Code Issues Pull requests Actions Projects Security and quality Insights Deduplicate all files in the wheel cache - # 21327 # 21327 Open charliermarsh wants to merge 23 commits into main astral-sh/uv:main from charlie/dirhash-all-files astral-sh/uv:charlie/dirhash-all-files Copy head branch name to clipboard Conversation Commits 23 ( 23 ) Checks Files changed Open Deduplicate all files in the wheel cache # 21327 charliermarsh wants to merge 23 commits into main astral-sh/uv:main from charlie/dirhash-all-files astral-sh/uv:charlie/dirhash-all-files Copy head branch name to clipboard Conversation charliermarsh commented Aug 27, 2026 • edited Loading Uh oh! There was an error while loading. Please reload this page .
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in