Change8

0.10.4

📦 uvView on GitHub →
1 features🐛 3 fixes🔧 3 symbols

Summary

This release focuses on stability, fixing a panic during filesystem root initialization and resolving permission issues with built artifacts, alongside improving error reporting and skipping git-ignored workspace members during discovery.

Migration Steps

  1. If you were encountering panics when running `uv init` on the filesystem root, this is now fixed.
  2. If you were experiencing issues with permissions on built wheel or sdist files, these should now be corrected.
  3. If you were using NFS mounts and encountering issues with locked files, the behavior has been reverted to the previous state to fix this.

✨ New Features

  • Removed duplicate references to affected paths when showing "uv python" errors.

🐛 Bug Fixes

  • Prevented panic when initializing a package at the filesystem root (e.g., `uv init / --name foo`).
  • Fixed permissions on `wheel` and `sdist` files produced by the `uv_build` build backend.
  • Reverted locked file change to resolve issues with locked files on NFS mounts.

Affected Symbols