Skip to content

chore(rust): bump vendored uv crates to 0.10.12#889

Open
arrdem wants to merge 1 commit intomainfrom
arrdem/bump-uv-0.10.12
Open

chore(rust): bump vendored uv crates to 0.10.12#889
arrdem wants to merge 1 commit intomainfrom
arrdem/bump-uv-0.10.12

Conversation

@arrdem
Copy link
Collaborator

@arrdem arrdem commented Mar 20, 2026

Bumps all 7 vendored uv-* crate dependencies from commit 855c191 to 00d72da (tag 0.10.12), closing a ~4300-commit gap.

API changes addressed:

  • uv_install_wheel::linker went private; switched to top-level re-exports (install_wheel, LinkMode, InstallState)
  • uv_extract::unzip now expects fs_err::File; added fs-err workspace dep
  • uv_virtualenv::create_venv gained an OnExisting parameter
  • Removed stale [patch.crates-io] overrides for reqwest-middleware/reqwest-retry

Changes are visible to end-users: no

Test plan

  • cargo check passes cleanly
  • Covered by existing test cases (wheel unpack + venv creation paths unchanged in behavior)

Update all uv-* crate dependencies from commit 855c191 to 00d72da
(tag 0.10.12), closing a 4362-commit gap.

API changes addressed:
- uv_install_wheel: `linker::install_wheel` → top-level `install_wheel`,
  `linker::Locks` → `InstallState`, new `build_info` and
  `installer_metadata` parameters
- uv_extract::unzip now expects `fs_err::File` (added fs-err dep)
- uv_virtualenv::create_venv gained an `OnExisting` parameter
- Removed stale reqwest-middleware [patch.crates-io] overrides

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant